|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2000-07-16 22:48 UTC] vvortex1 at home dot com
This bug was posted in the manual annotations more than a year ago, but it still isn't fixed. When the mail server reports an error, such as 550, the mail() function returns true. This is particularly problematic because it leaves no warning whatsoever that the message wasn't sent. I'm on a shared host, so I don't have access to php.ini, but I can provide the results of phpinfo() if necessary. I was also able to reproduce the problem on my own system (Windows Me/Apache1.3.12/PHP4.0.1) and on a WindowsNT 4 SP6 partition with the same configuration. PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Sat Jun 27 19:00:01 2026 UTC |
Please change line 154 in php4/ext/standard/mail.c from: if (ret == -1) { to: if (ret != 0) { and let us know if this fixes your problem.