@bedecooke,
This is due to server configuration (or perhaps misconfiguration) that is causing the sender details to be stripped out. You need to raise this with your hosting provider, sometimes it can be fixed by a domain level php.ini file by defining the sendmail path, something like this:
sendmail_path = /usr/sbin/sendmail -t -i -f blablabla@my_website.com
Thanks MattyRob but that doesnt seem to add up. Ordinary emails (via client) and webmail both work fine which seem to point to the plugin.
Also reply from Host back this view. “The sender address is set when you use the mail() function in PHP.The ‘From’ address is one of the headers that you need to set and is a parameter that you pass to the function.”
Any other thoughts ?
Sorted – after messing with Sever side and ages looking at Subscribe2 scripts, I thought to myself blow this and went back to square one and trouble shoot it properly. I wont bore you with the long details but it boiled down to either the plugin amr personalise either was set up wrong or wasnt working
Either way sorted – Lesson : Start with the simple stuff !
@bedecooke,
I’m glad you got sorted in the end but to clarify for any future readers, email sent via an email client or webmail is entirely separate from email generated via a PHP script.
In an email client and webmail app the email is all generated and pushed via an SMTP server. Unless you’ve specifically configured a plugin on WordPress to do the same then your email goes via the sendmail app on your web server instead.
If WordPress used SMTP for everything then you’d need to provide a server name, username and password for any emails to work at all.