Hanno: mail() Funktion sendet Header mit

Moin nochmal
Ich habe wieder ein Problem mit der Mail funktion. Manchmal ( 50/50 meistens ) schreibt die funktion den header in die nachricht mit rein. das sieht dann so aus:

X-Sender: <>

X-Mailer: PHP

X-Priority: 1

Message-Id: E18zLEa-0001u3-00@wzs.webzentrale.com
Date: Sat, 29 Mar 2003 19:39:16 +0100
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - wzs.webzentrale.com
X-AntiAbuse: Original Domain - gmx.de
X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [99 99]
X-AntiAbuse: Sender Address Domain - wzs.webzentrale.com

Dies ist eine automatisch generierte Informationsmail von Ihrem Two-B Shop.

Es wurde ein neues Passwort für Ihren Kundenaccount erbeten.
Ihr neues Passwort ist nun: xxxxxxx

Sie können dieses Passwort nachträglich in Ihrem Konfigurationsmenu verändern.
Viel Spaß weiterhin im Two-B Shop wünscht Ihnen Ihr
Two-B Shop Team !

Ich will aber nur

Dies ist eine automatisch generierte Informationsmail von Ihrem Two-B Shop.

Es wurde ein neues Passwort für Ihren Kundenaccount erbeten.
Ihr neues Passwort ist nun: xxxxxxx

Sie können dieses Passwort nachträglich in Ihrem Konfigurationsmenu verändern.
Viel Spaß weiterhin im Two-B Shop wünscht Ihnen Ihr
Two-B Shop Team !

haben. Manchmal geht es manchmal aber auch nicht. Woran kann das liegen ? Hier mein PHP Code:

/* Bestätigungsemail senden */
$header = "From: SFB Shop" . "<" . $adminmail . ">\r\n";
$header .= "X-Sender: <" . $adminmail . ">\r\n";
$header .= "X-Mailer: PHP\r\n";
$header .= "X-Priority: 1\r\n";
$header .= "Return-Path: " . "<" . $adminmail . ">\r\n";

$shop_bezeichnung = $admin->firma;

$message = "Dies ist eine automatisch generierte Informationsmail von Ihrem $shop_bezeichnung.\n\nEs wurde ein neues Passwort für Ihren Kundenaccount erbeten.\nIhr neues Passwort ist nun: " . $new_pass . "\n\nSie können dieses Passwort nachträglich in Ihrem Konfigurationsmenu verändern.\nViel Spaß weiterhin im $shop_bezeichnung wünscht Ihnen Ihr\n" . $shop_bezeichnung . " Team !";
/* Mail senden */
mail($kunde->email_adresse, "Information: Neues Passwort für " . $kunde->vorname . " " . $kunde->zuname, $message,$header);

Ich hoffe ihr könnt mich da etwas aufklären.
Gruß
Hanno

  1. Hi,

    Moin nochmal
    Ich habe wieder ein Problem mit der Mail funktion. Manchmal ( 50/50 meistens ) schreibt die funktion den header in die nachricht mit rein. das sieht dann so aus:
    X-Sender: <>

    $header = "From: SFB Shop" . "<" . $adminmail . ">\r\n";
    $header .= "X-Sender: <" . $adminmail . ">\r\n";

    Was genau steht in $adminmail drin?
    Stehen da Zeilenumbrüche drin?
    Oder können da Zeilenumbrüche drin stehen?

    2 Zeilenumbrüche nacheinander beenden den Header.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Da steht einfach nur eine E-Mail adresse drinne. ( z.B. Support@SFBShop.de )
      Gruß
      Hanno

      1. Hi,

        Da steht einfach nur eine E-Mail adresse drinne. ( z.B. Support@SFBShop.de )

        Bist Du da 100% sicher, daß da keine Zeilenumbrüche drin stehen (können)?

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
        1. Hmm ich werde das mal prüfen.
          Gruß
          Hanno