Raketenwilli: Funktioniert definitiv: PHPMailer via sendmail

Beitrag lesen

Da mail() auf dem Webserver offenbar ging (sonst könntest Du Dich nicht über die Erkennung als „Junk“ beschweren) sollte der PHP-Mailer auch mit dem, auf dem Webserver laufenden und vom Hoster offensichtlich korrekt konfiguriertem sendmail funktionieren:

<?php
use PHPMailer\PHPMailer\PHPMailer;
// use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;

// Klasse(n) laden
require __DIR__ . '/PHPMailer/src/Exception.php';
require __DIR__ . '/PHPMailer/src/PHPMailer.php';
// require 'path/to/PHPMailer/src/SMTP.php';

//Create an instance; passing `true` enables exceptions
$mail = new PHPMailer(true);


try {
    $mail->isSendmail();
    $mail->ContentType = PHPMailer::CONTENT_TYPE_PLAINTEXT;
    $mail->CharSet   = 'UTF-8';
    $mail->Encoding  = 'base64';
    ### Beachte den Hinweis unten: 
    $mail->setFrom( 'user@host', 'Mein Name' );
    ###
    $mail->addReplyTo( 'user@host', 'Mein Name' );
    $mail->addAddress( 'user@host', 'Mein Name' );
    $mail->Subject = 'Test mit PHPMailer via sendmail';
    $mail->Body = "Hallo!\r\nDas ist nur ein Test.";
    $mail->send();
} catch ( phpmailerException $e ) {
     echo "Das Mail konnte nicht verschickt werden. Der Admin wurde benachrichtigt.";
     trigger_error( $mail->ErrorInfo,   E_USER_NOTICE );
     trigger_error( $e->errorMessage(), E_USER_ERROR );
}
?>
Fertig.

Das Problem mit der Spamerkennung und Deine weiteren Probleme mit der Konfiguration kann niemand für Dich lösen, da deren Ursachen ja geheim sind.

Womöglich (wahrscheinlich) kannst Du diese Zeile nicht mit beliebigem Inhalt verwenden, weil womöglich/regelmäßig Dein Hoster dort etwas einsetzt oder bestimmte Werte erwartet:

$mail->setFrom( 'von_wem@example.com', 'Vorname Nachname' );
  • Sollte diese Zeile also Probleme machen, dann weiß der Kundendienst des Hosters die Antwort.
  • Wichtig: Das wird auf Deiner Windows-Kiste mit XAMPP vorhersehbar NICHT funktionieren, denn ich denke, dass Du Mercurry Mail auch nicht richtig eingerichtet hast.
  • Das obige Skript hat soeben mit korrekten Werten funktioniert: „user@host“ sowie „Mein Name“ müssen natürlich ordentlich drin stehen.
  • Das Mail kam auf meinem Google-Account sauber an, es wurde nicht als Spam/Junk eingestuft.
  • __DIR__
0 132

Mail lundet im Junk-Ordner

Gerhard
  • php
  1. 0
    Der Martin
    • e-mail
    • php
  2. 0
    Mitleser 2.0
  3. 0
    Felix Riesterer
    1. 0
      Mitleser 2.0
      1. 0
        Felix Riesterer
        1. 0

          Die Headerzeilen eines solchen Mails werden benötigt.

          Raketenwilli
          • php
          • sicherheit
          • webserver
          1. 0
            Rolf B
            1. 0
              Raketenwilli
              1. 0
                Der Martin
                1. 0

                  Datenbank ohne Passwort (Sicherheit) - Tipp für Hoster

                  Raketenwilli
                  • linux
                  • sicherheit
                  • webserver
                  1. 0
                    Der Martin
                    1. 0
                      Rolf B
                      1. 0
                        Raketenwilli
          2. 0
            Felix Riesterer
            1. 0
              Raketenwilli
        2. 0
          Mitleser 2.0
          1. 0
            Hans P.
            1. 0

              Wunschtraum aller Spammer ...

              Raketenwilli
              • internet
    2. 0
      Gerhard
      1. 4
        Felix Riesterer
        1. 0
          Gerhard
          1. 0
            Gerhard
            1. -1
              Raketenwilli
              • php
              • sicherheit
              1. 0

                (Typo)

                Raketenwilli
                1. 0
                  Gerhard
                  1. 0
                    Der Martin
                    1. 0

                      XAMPP/MercuryMail als Ursache für Spam-Deklaration gefunden?

                      Raketenwilli
                      • sicherheit
                      • webserver
                      1. 0

                        Ergänzende Konfiguration für PHP-Mailer

                        Raketenwilli
                  2. 0

                    XAMPP

                    Raketenwilli
                    1. 0
                      Gerhard
                      1. 0

                        About: Times

                        Raketenwilli
                        1. 0
                          Gerhard
                          1. 0
                            Raketenwilli
                            1. 1
                              Der Martin
                              • e-mail
                              • php
                              • sicherheit
                              1. 0
                                Gerhard
                              2. -1

                                About: Geheimniskrämerei und Hilfesuche

                                Raketenwilli
                                • zur info
              2. 0
                Gerhard
                1. -1
                  Raketenwilli
                  1. 1
                    Der Martin
                    • seitenbewertung
                    • zu diesem forum
                    1. 0
                      Raketenwilli
              3. 0
                Gunnar Bittersmann
                • php
                • tippfehler
                1. 0
                  Raketenwilli
              4. 0
                Aufmerksamer Mitleser (Bernd)
                1. 0
                  Der Martin
                  1. 0
                    Rolf B
                    1. 0
                      Raketenwilli
                  2. 0
                    Aufmerksamer Mitleser (Bernd)
                    1. 0
                      Der Martin
                      1. 0
                        Rolf B
                    2. 0
                      Raketenwilli
                      1. 0
                        Aufmerksamer Mitleser (Bernd)
                        1. 0
                          Raketenwilli
          2. 0
            Felix Riesterer
            1. 0
              Gerhard
        2. 0
          Gerhard
          1. 0
            Der Martin
            • e-mail
            • php
            1. 0
              Gerhard
              1. 1
                Felix Riesterer
                1. 0
                  Raketenwilli
                2. 0
                  Gerhard
                  1. 0

                    Umlaute? „Fünktionört“ es „wärklich?“

                    Raketenwilli
                    1. 0
                      Gerhard
                    2. 0
                      Der Martin
                      1. 0
                        Raketenwilli
                        1. 0
                          Der Martin
                          1. 0
                            Raketenwilli
                            1. 0
                              Der Martin
                              1. 0
                                Raketenwilli
                                1. 0
                                  Der Martin
                                  1. 0
                                    Raketenwilli
                                    1. 0
                                      Der Martin
                                      1. 0
                                        Raketenwilli
                                        1. 0
                                          Der Martin
          2. 1

            Definitiv Konfigurationsfehler.

            Raketenwilli
            • netzwerk
            1. 0
              Gerhard
              1. 0

                Funktioniert definitiv: PHPMailer via sendmail

                Raketenwilli
  4. 0

    Mail landet im Junk-Ordner seit einigen Monaten

    Jasper
    1. 0

      PHP-Formmailer

      Matthias Scharwies
      1. 0
        Raketenwilli
        • software
        1. 0
          Jasper
          1. 0
            Raketenwilli
            1. 0
              Jasper
              1. 0
                Mitleser 2.0
                1. 0
                  Der Martin
                  • e-mail
                  • software
                  1. 0
                    Jasper
                    1. 0
                      Raketenwilli
                      1. 0

                        (Falscher Link)

                        Raketenwilli
                        1. 0
                          Jasper
                          1. 0
                            Gerhard
                            1. 0
                              Raketenwilli
                              1. 0
                                Gerhard
                                1. 0
                                  Raketenwilli
                                  1. 0
                                    Gerhard
                                    1. 0
                                      Raketenwilli
                                      1. 0
                                        Gerhard
                                        1. 0
                                          Raketenwilli
                              2. 0
                                Gerhard
                                1. -1
                                  Raketenwilli
                                  1. 0
                                    Gerhard
                                  2. 2
                                    Rolf B
                                    1. 0
                                      Raketenwilli
                                      1. 0
                                        Jasper
                                        1. 0

                                          „Gefunden“ wahrlich nicht...

                                          Raketenwilli
                          2. 0
                            Jasper
              2. 0
                Felix Riesterer
                1. 0
                  Raketenwilli
                  1. 0
                    Raketenwilli
    2. -1

      Muss man ein Mailformular haben? Ein Gegenargument.

      Raketenwilli
      • recht
      1. 0

        @Mister „-1“

        Raketenwilli
        • zur info
      2. -1

        Zur Dimension des Problems...

        Raketenwilli
        • recht
        • zur info
        1. 0
          Rolf B
          1. 0
            Gerhard
            1. 1
              Matthias Scharwies
              1. 0
                Der Martin
                1. 0
                  Matthias Scharwies
                  1. 0
                    Raketenwilli
            2. 1
              Raketenwilli
              1. -1

                Nachtrag: Negative Feststellungsklage bei Rechtsmissbrauch: Androhen aber besser lassen.

                Raketenwilli
              2. 0
                Richard
                1. -1
                  Raketenwilli
                  1. -1

                    Aha.

                    Raketenwilli
                  2. 0
                    Rolf B
  5. 0
    Rolf B
    1. 0
      Tabellenkalk
      1. -1
        Raketenwilli
        • meinung
        1. 1
          Gerhard
          1. 0

            Wie man Hilfe bekommt

            Raketenwilli
            1. 0
              Gerhard
              1. 0
                Raketenwilli
                1. 0
                  Gerhard
                  1. 0

                    Automatische Erkennung eigener Mails an sich selbst als Spam - was tun?

                    Raketenwilli