PHPMailer

  • Hallo, ich versuche schon seit längerem den phpmailer in Betrieb auf meinem "Expert S" zu nehmen. Ich brauche ihn nur zum senden von Formulardaten, also SMTP. Welche Einstellungen/Parameter sind zu machen, damit etwas gesendet wird?

  • Habs hinbekommen. Hier meine Lösung, falls andere auch das Problem haben:


    include_once "includes/PHPMailerAutoload.php";

    $mailer = new PHPMailer;

    $mailer->CharSet = "UTF-8";

    $mailer->isSendmail();

    $mailer->setFrom("$adminmail","$adminmail_name");

    $mailer->addAddress("$empfaengermail","$empfaenger_name");

    $mailer->Subject = "Nachricht";

    $mailer->Body = "$empfaenger_name hat folgende Nachricht ...";

    if (!$mailer->send()) { echo"".$mailer->ErrorInfo.""; }

  • $mailer->isSendmail();

    Du solltest, wenn es irgendwie möglich ist, via SMTP versenden. So besteht eine höhere Chance, dass die Mail nicht als Spam erkannt wird und somit ankommt. Auch wenn auf deinem Webhosting Server jemand anderes Spam versendet, da netcup separate Server für SMTP hat.


    Einfach ein no-reply Postfach anlegen und das als Absender nehmen.