I moved hosts and now all the mail that gets sent from vbulletin comes in from the wrong email address. I am pasting the hosting company's FAQ about this, but I don't know how to fix it:
Why do e-mails from my webpage come from < username > @ < host## > .hostmonster.com when I have specified otherwise?
Solution This is because our servers require you (or your script) to use a properly formatted, valid From: header in your email. If the From: header is not formatted correctly, empty or invalid our system will change the from address to be <username>@<host##>.hostmonster.com. To stop this, you must change the script you are using to correctly use a valid From header.
Examples of headers that should work would be:
From: [email protected]
From: <[email protected]>
From: "name" <[email protected]>
Examples of headers that will NOT work:
From: "[email protected]"
From: user @ domain.com
So I don't know how or where to change that. I have the email address set up in vbulletin as my email address, just [email protected] nothing fancy, no spaces, no quotes. Help! I am considering turning off my board until this is fixed because I really don't want people knowing my hosting account username, which is currently part of the email address they are getting mail from!
Solution This is because our servers require you (or your script) to use a properly formatted, valid From: header in your email. If the From: header is not formatted correctly, empty or invalid our system will change the from address to be <username>@<host##>.hostmonster.com. To stop this, you must change the script you are using to correctly use a valid From header.
Examples of headers that should work would be:
From: [email protected]
From: <[email protected]>
From: "name" <[email protected]>
Examples of headers that will NOT work:
From: "[email protected]"
From: user @ domain.com
Comment