Maybe I need to change to another formmail script, so please let me know of a source for this other than NMS which hasn’t been updated by the author in several years
OK, so I’ve been using NMS FormMail perl scripts for years on my email forms, but I’m stumped at my current problem and don’t know what to try to fix this.
I use the above formmail pl version myself, that error is quite common, just input the recipient name as described above, should work out nice for you!
I’ve used this same formmail script for several years now and simply
put in the domain @referers = qw(dfwkaraoke.com); and the
email address @allow_mail_to = qw(email at dfwkaraoke.com);
(or course the email address is formatted correctly)
…and it’s always worked just fine so I’m stumped on
what has changed here since I haven’t changed anything.
and I put this in the form code on the contact page <input type=hidden name=“recipient” value="email@your.host.com">
And I got it to work, But…this means my email address has
to be in the code of the webpage the contact form is located
on…meaning spam bots will be havesting my email address
I’ve never had to do this before to get my email forms to work,
so is this some new requirement for some reason?
Anyway to rig this where I don’t have to have my email
address has to be in the code of the webpage???
There’s far worse a spam bot can do with that: if that field is being used then you’re opening your script up as an open mail relay for whoever wants it. Are you sure it’s the NMS version you’re using? If it is, then I’m surprised: I assumed this was one of the serious flaws in Matt’s Formmail script that NMS got rid of.
If I have a look through NMS FormMail, there’s a @recipients array that you’d have to put your address in when you configure it.
The @recipients array in the latest NMS script I’ve been using has been setup properly and working great since the day I set it up.
I contacted my host and found out that they recently upgraded to the lastest Cpanel which requires the email address to be in the code of the webpage itself or it won’t work.
That is unacceptable to me, so I found a PHP mailform script that I’m now using that allows my email address to be in the script itself and not in the webpage