#43327 [Opn->Fbk]: wrong return value from mail(), if sendmail_path is wrong
From: jani@php.net Date: Mon, 19 Nov 2007 13:24:48 +0000 Subject: #43327 [Opn->Fbk]: wrong return value from mail(), if sendmail_path is wrong References: 1 Groups: php.bugs Request: Send a blank email to php-bugs+get-119825@lists.php.net to get a copy of this message
ID: 43327
Updated by: jani@php.net
Reported By: carsten_sttgt at gmx dot de
-Status: Open
+Status: Feedback
Bug Type: Mail related
Operating System: Windows_NT
PHP Version: 5.2.5
New Comment:
Are you sure the path is actually set? Try this:
php -d sendmail_path=/foo/bar -r 'var_dump(ini_get("sendmail_path"));'
Previous Comments:
------------------------------------------------------------------------
[2007-11-19 01:40:08] carsten_sttgt at gmx dot de
Description:
------------
Hello,
on Windows, mail() allways returns true, regardless if sendmail_path is
wrong, or sendmail returns an error code.
Regards,
Carsten
Reproduce code:
---------------
<?php
error_reporting(E_ALL);
$return = mail('mail@example.com', 'Test', 'Test');
var_dump($return);
?>
Expected result:
----------------
Like on *nix:
| % ./php -d sendmail_path=/foo/bar test.php
| /foo/bar: not found
| bool(false)
| %
Actual result:
--------------
On Windows:
| D:\PHP>php -d sendmail_path=/foo/bar test.php
| bool(true)
|
| D:\PHP>
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=43327&edit=1
Thread (19 messages)
- #43327 [Opn->Fbk]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Fbk->Opn]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Opn]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Com]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Opn->Asn]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Asn->Fbk]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [NoF->Opn]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Opn->Asn]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Asn->Csd]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Csd]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Csd]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Csd]: wrong return value from mail(), if sendmail_path is wrong
- #43327 [Csd->Asn]: wrong return value from mail(), if sendmail_path is wrong
- Bug #43327 [Asn->Opn]: wrong return value from mail(), if sendmail_path is wrong
- Bug #43327 [Opn->Asn]: wrong return value from mail(), if sendmail_path is wrong
- Bug #43327 [Asn->Opn]: wrong return value from mail(), if sendmail_path is wrong
- Bug #43327 [Opn->Ver]: wrong return value from mail(), if sendmail_path is wrong
- Bug #43327 [Ver->Csd]: wrong return value from mail(), if sendmail_path is wrong
| « previous | php.bugs (#119825) | next » |
|---|