Daniel Lorch wrote:

> Hi,
> 
> 
>><?
>>mail("holzgraefe, hartmut <[EMAIL PROTECTED]>","test","test");
>>?>
>>holzgraefe... User unknown
>>/home/hartmut/dead.letter... Saved message in /home/hartmut/dead.letter
>>
> 
> Actually I didn't pay enough attention to your error message (and you
> neither as it seems :)). 


be asured, i have ;)

> holzgraefe is resolved to a local user which
> apparently isn't able to receive mails.


true


> This behaviour is quite weird, why should someome choose "," as a
> delimiter for users? 


writing a realname as "Lastname, Firstname" is rather common,
especially for sorting reasons

> ok, ok it's mentioned in the manual, but why
> doesn't PHP just parse out all mail addresses?


the unix implementation doesn't parse the parameters at all,
it just passes them transparently to the local MTA

> Everything containing a
> @ where the boundaries are either whitespace or obvious characters
> such as "<" and ">" ?


even if "holzgraefe, hartmut <[EMAIL PROTECTED]>" was accepted as
a single address by php mail(), it would still confuse MUAs,
especially when you try a "reply all" ...

> Ah, and did I mention that PHP on Windows behave quite oddly? Probably
> because it connects directly to the SMTP server rather than piping to
> sendmail/qmail.
 

the win32/SMTP implementation in its current doesnt pay much attention
to RFC821/822 conformance. period.



-- 
Hartmut Holzgraefe  [EMAIL PROTECTED]  http://www.six.de  +49-711-99091-77




-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to