kostenloser Webspace werbefrei: lima-city


problem mit php mail()

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    nomis

    nomis hat kostenlosen Webspace.

    Hallo,

    ich habe folgenden Code (leciht gekürzt, zu erkennen an [...]:
    function sendActivationLinkByMail($player)
        {
            $link="[...]";
            
            $text ="Hallo " . $player->getNickname() . ",\n\n";
            $text.="Danke [...]";
            $text.="[...]";
            $text.=$link . "\n\nDein Nomis Team";
            
            if(mail($player->getMail(),"Anmeldung",$text))
                {
                    echo 'Activation-Link got sent to ' . $player->getMail() . ' !';
                    return true;
                }
            else 
                {
                    echo 'mail couldn\'t be sent';
                    return false;
                }      
        }


    Als Ausgabe erhalte ich nach einem Funktionsaufruf:
    Activation-Link got sent to [...]

    wobei defintiv eine gültige e-Mail adress angezeigt wird,...
    $player->getMail()
    passt also.
    Zudem schließe ich aus der Ausgabe, dass mail([..]) true zurückgibt. Allerdings wird keine Mail verschickt.
    Weder kommt sie an, noch zeigt mir lima-city in der Verwaltung eine verschickte Mail an.
    Kann mir bitte jemand helfen?


    Beitrag zuletzt geändert: 14.11.2010 21:08:42 von nomis
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. also bei mir werden die versendeten mails in der verwaltung auch nicht angezeigt...
    du solltest vlt mal im spam-ordner nachsehen, die mails die ich nämlich über lima-city versende haben alle den absender "none", vlt hilft das ja weiter...
    du kannst ja auch einfach mal versuchen, die adresse vorher in einer variable zu speichern, und damit zu arbeiten...
    $adress = $player->getMail();
    var_dump($adress);

    einfach ein bisschen rumexperimentieren... ;)
  4. Aus dem "Aktuelle Informationen"-Thread:
    - E-Mails über die PHP-Funktion mail() werden gesendet, die Anzahl wird nur nicht in der Verwaltung angezeigt! (intern wird gezählt).


    Schaue mal in deinem Spam-Ordner ob die Mail dort ist, leider landen die sehr oft dort....
  5. Autor dieses Themas

    nomis

    nomis hat kostenlosen Webspace.

    ok, danke,
    manchmal bin ich ein wenig naiv...war tatsächlich im Spam Ordner.
    Danke für eure Hilfe und Auskunft.
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!