| 
	
 | 
 Posted by nextpulse on 10/09/07 22:50 
On Oct 9, 3:08 pm, nextpulse <rob...@nextpulse.com> wrote: 
> On Oct 9, 2:19 pm, dkruger <davidkru...@techie.com> wrote: 
> 
> 
> 
> > On Oct 9, 4:17 pm, dkruger <davidkru...@techie.com> wrote: 
> 
> > > On Oct 9, 3:27 pm, nextpulse <rob...@nextpulse.com> wrote: 
> 
> > > > On Fedora, using php5. The mail() function returns a success - but the 
> > > > mail itself is not actually sent. 
> > > > How do I go about debugging this? Do I need to do this at the linux 
> > > > command level to ensure mail is working? any logs i need to look at? 
> 
> > > You could probably check the messages log file.  Be sure that sendmail 
> > > is working, and that on the receiving end it is not being blocked.  If 
> > > your linux host is not setup for the right MX, for mail it is sending 
> > > as, it is normal for receiving mail servers to discard, or at least 
> > > flag it as being spam.  check your /var/spool/mqueue after verifying 
> > > that sendmail is operating, your mails should be listed there, if 
> > > sendmail is not working to relay the mail. 
> 
> > Also be sure that you have an SMTP and smtp port setup under [mail 
> > function] in your php.ini file. 
> 
> Yep. They are all setup. 
> Essentially, this worked on another box (fedora 4 and php4). I am 
> porting it to a new box (php5) and it stopped working (with no code 
> changes). So I am debugging to try an locate the issue. Any help in 
> this area will be appreciated. Logs to look at etc. 
 
Did more debugging on this. The issue was a combination of MX and the 
use of \n in headers!!!
 
  
Navigation:
[Reply to this message] 
 |