This worked for me,
I found the solution on an obscure sendmail mailing list.
This worked on
Redhat 7.2
with PhpNuke 6.9
My confirmation emails were going out as “nobody@localhost”
Comcast and other ISP’s were rejecting them as not being a valid sender.
I was getting many strange errors on emails out of my system.
Assume that my domain name is wigits.net.
Create a user account specifically for mail handling,
I created postmaster for mine.
Make a backup copy of your php.ini file then try this.
Edit the php.ini file:
The -f switch is crucial
[mail function]
; For Win32 only.
SMTP = localhost
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
sendmail_path = /usr/sbin/sendmail -t -i -f postmaster@wigits.net
Stop Apache and restart.
Stop Sendmail and restart.
Good luck
Keral Nuke Cadet
Joined: Jan 20, 2004
Posts: 7
Posted:
Mon Jan 19, 2004 11:52 pm
Yeah I have the same problem. But I can't find the php.ini file where is it located.---Keral
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum