Beim versenden von eMails mit der PHP mail()-Funktion auf einem Lotus-Notes Server erscheinen, wenn man sich an die PHP-Doku hält, Header-Informationen im Mail Body.
Kurz vor dem Verzweifeln bin ich dann auf folgenden Artikel gestoßen:
http://www.administrator.de/index.php?content=844
Die dortige Antwort lautet, dass Outlook Probleme mit \r hat.
Also hab ich schnell den Header umgeschrieben, und siehe da, auch der Lotus Mail-Server mag \r nicht.
Kurz zur Übersicht:
PHP.net Manual
<?php
$empfaenger = 'niemand@example.com';
$betreff = 'Der Betreff';
$nachricht = 'Hallo';
$header = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
?>
PHP.net für Lotus Notes Mail-Server
<?php
$empfaenger = 'niemand@example.com';
$betreff = 'Der Betreff';
$nachricht = 'Hallo';
$header = 'From: webmaster@example.com' . "\n" .
'Reply-To: webmaster@example.com' . "\n" .
'X-Mailer: PHP/' . phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
?>