Joey Smith:
It's hard to know what to tell PHP developers when we get mixed messages from someone like Wietse...
No, it's not so hard. PHP developers must follow the standard: - use "network EOL" (CRNL) when speaking SMTP; - use "system EOL" (CRNL or NL or CR) when speaking with local MTA. Eventually mail() should convert "mixed line-endings" to "right line-endings", and "right line-endings" may be selected by the system administrator (a php.ini "mail_line_ending = system|network" switch?).
As for "other vendors", I can tell you first-hand that sendmail and exim both handle "mixed line-endings" just fine.
Actually a "real" PHP programmer is not using mail() at all, because nobody know where the application will be installed. -- Tullio Andreatta Disclaimer: "Please treat this email message in a reasonable way, or we might get angry" ( http://www.goldmark.org/jeff/stupid-disclaimers ) -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php