Felix Riesterer: Mail lundet im Junk-Ordner

Beitrag lesen

Lieber Gerhard,

Allerdings führt Dein Link nur auf die Seite mit einem Verzeichnis voller Dateien.

ja, das ist bei Git-Projekten üblicherweise so. Aber dort gibt es immer eine README-Datei, die auf der GitHub-Seite nach dem Dateilisting auch konkret angezeigt wird.

Gibt es eine leicht verständliche Anleitung für die Verwendung des PHPMail?

Eben in besagter README. Vielleicht ist das Englische jedoch für Dich gerade nicht „leicht verständlich“. Dann picke ich Dir mal die Rosinen aus dem Kuchen:

Alternativ, wenn man Composer nicht benutzt, kann man PHPMailer auch als Zip-Datei herunterladen, (Doku und Beispiele nicht enthalten), dann die entzippten Inhalte des PHPMailer-Verzeichnisses im Script mit dem passenden Pfad referenzieren:

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

require 'path/to/PHPMailer/src/Exception.php';
require 'path/to/PHPMailer/src/PHPMailer.php';
require 'path/to/PHPMailer/src/SMTP.php';

Die require-Direktiven benötigen hier anstelle von path/to/PHPMailer natürlich den von Deinem Script aus passenden Pfad.

Einfaches Beispiel

<?php
// PHPMailer-Klasse in den globalen Namespace heben
// Diese Zeilen müssen am Anfang des Scripts stehen, nicht innerhalb einer Funktion
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;

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

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

try {
    //Server settings
    $mail->SMTPDebug = SMTP::DEBUG_SERVER; // detaillierte Ausgaben
    $mail->isSMTP(); // SMTP-Server verwenden
    $mail->Host = 'smtp.example.com'; // hier eigenen SMTP-Server einstellen
    $mail->SMTPAuth = true; // SMTP mit Benutzerdaten verwenden
    $mail->Username = 'user@example.com'; // Benutzername für SMTP-Server
    $mail->Password = 'secret'; // Passwort für SMTP-Server
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; // mit SSL-Verschlüsselung
    $mail->Port = 587; // Server-Port für SSL-verschlüsselte Verbindungen

    // Empfänger
    $mail->setFrom('from@example.com', 'Mailer');
    $mail->addAddress('joe@example.net', 'Joe User'); // ein Empfänger
    $mail->addAddress('ellen@example.com'); // Name ist optional
    $mail->addReplyTo('info@example.com', 'Information');
    $mail->addCC('cc@example.com');
    $mail->addBCC('bcc@example.com');

    // Attachments
    $mail->addAttachment('/var/tmp/file.tar.gz'); // Attachment hinzufügen
    $mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // optional Dateiname zum Speichern

    // Inhalt
    $mail->isHTML(true); // HTML-formatierte Mails
    $mail->Subject = 'Here is the subject';
    $mail->Body    = 'HTML-formatierte Nachricht <b>in fett!</b>';
    $mail->AltBody = 'Nurtext-Inhalt für nicht HTML-fähige Clients';

    $mail->send();
    echo 'Mail wurde versandt.';
} catch (Exception $e) {
    echo "Mail konnte nicht versandt werden. Mailer Error: {$mail->ErrorInfo}";
}

Hilft Dir das schon weiter?

Liebe Grüße

Felix Riesterer

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