Formmail has stopped working

B

Bill

We have 3 simple submission forms on our website that have worked great
for at least two years. Here is one:
http://www.hcpl.lib.fl.us/cata­log_materialrequest.htm
Nothing has changed to my knowledge. Suddenly, nothing is being
delivered. When you send the form in IE the debugger
pops up (run time error) and points to the following
line within the form: <form method="post" action="cgi-bin/formmail.pl"
onsubmit="return validateForm(this)"> This is not an SMTP issue (all
SMTP tests pass) - We have never used a verification script - this is
what appears to be the issue. We were using Matts formmail; so I tried
the NMS formmail
(more secure) - the same problem occurred with it also so we know its
not formmail. It must be our actual html (xhtml)form. Anyone see
anything wrong with the above code or form? Any other ways to isolate
this problem? Thanks - Bill
 
J

JDS

delivered. When you send the form in IE the debugger
pops up (run time error) and points to the following
line within the form: <form method="post" action="cgi-bin/formmail.pl"
onsubmit="return validateForm(this)"> This is not an SMTP issue (all

Error: validateForm is not defined

this is from the Mozilla javascript debugger.

There is no JS defining the validateForm() function.

I must note that my submission worked in Firefox.
 
L

Lauri Raittila

We have 3 simple submission forms on our website that have worked great
for at least two years. Here is one:
http://www.hcpl.lib.fl.us/cata=ADlog_materialrequest.htm
404

Nothing has changed to my knowledge. Suddenly, nothing is being
delivered. When you send the form in IE the debugger
pops up (run time error) and points to the following
line within the form: <form method=3D"post" action=3D"cgi-bin/formmail.pl"
onsubmit=3D"return validateForm(this)"> This is not an SMTP issue (all
SMTP tests pass) - We have never used a verification script - this is
what appears to be the issue. We were using Matts formmail; so I tried
the NMS formmail

Remove the bit with onsubmit="foo" ? It has no function.
 
D

Dan

Bill said:
line within the form: <form method="post" action="cgi-bin/formmail.pl"
onsubmit="return validateForm(this)"> This is not an SMTP issue (all
SMTP tests pass) - We have never used a verification script - this is
what appears to be the issue.

If you have no verification script, why the "return validateForm(this)"
attribute value for "onsubmit"? That's attempting to call a validation
routine. Get rid of it if there isn't any.
 
B

Bill

thanks for the responses - when I remove the validate "foo function" -
the form sends error free and looks to be ok. However the forms are
not being received. I guess this must be an SMTP issue, though when I
test SMTP outgoing and incoming everything checks out. I must dig
deeper - if anyone has ideas with delivery ( I know this isn't the
group) please suggest away!
 
L

Lauri Raittila

thanks for the responses - when I remove the validate "foo function" -
the form sends error free and looks to be ok. However the forms are
not being received. I guess this must be an SMTP issue, though when I
test SMTP outgoing and incoming everything checks out. I must dig
deeper - if anyone has ideas with delivery ( I know this isn't the
group) please suggest away!

If you really are using unsecure version of formmail, it is entirely
possible that you have ended up on some blacklist, and thus someone
forwards your mail to dev/null
 
B

Bill

thanks Lauri - you were close. Auto-forwarding was suppressed on spam
filter. Found alt solution - thanks for the help here.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,239
Members
46,827
Latest member
DMUK_Beginner

Latest Threads

Top