ID: 47543 Updated by: [email protected] Reported By: jeffreybolle at gmail dot com -Status: Open +Status: Closed Bug Type: Mail related Operating System: Windows Vista SP1 PHP Version: 5.3.0beta1 Assigned To: kalle New Comment:
This bug has been fixed in CVS. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2009-03-06 17:53:51] [email protected] The php.ini-recommended and php.ini-dist in CVS need to have the mail.log entries commented out by default. ------------------------------------------------------------------------ [2009-03-02 15:45:51] jeffreybolle at gmail dot com Hi Kalle, Yes that was it my php.ini file had "mail.log = " uncommented by default. Once I removed that line the warning disappeared. Thank you for your help. Sorry for the bogus report. Regards Jeffrey ------------------------------------------------------------------------ [2009-03-02 15:30:45] [email protected] Have you enabled the mailing logging feature thats available as of PHP 5.3 and not defined a mail log setting (mail.log) ------------------------------------------------------------------------ [2009-03-02 12:50:31] jeffreybolle at gmail dot com Description: ------------ When using the mail() function PHP displays an irrelevant warning message. Reproduce code: --------------- mail("[email protected]","test subject","test message"); Expected result: ---------------- The email is sent and no warnings are displayed. Actual result: -------------- The email is sent but the following warning is displayed: Warning: mail() [function.mail]: Filename cannot be empty in {script name} on line {line number} ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=47543&edit=1
