Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Verbindung zum SMTP-Server fehlgeschlagen

    Kello

    • Mitglied
    • Beiträge: 143
    • Geschlecht:
    Verbindung zum SMTP-Server fehlgeschlagen
    am: 05. Juni 2017, 18:22:53
    Hallo zusammen!

    Ich verzweifle hier schön langsam an der Mail-Konfiguration  :-(

    Egal, was ich versuche oder mache - es kommt immer die gleiche FM:

    Zitat
    [05-06-2017 18:12:08] E_USER_WARNING   : LoggingManager: Mailer Error - Verbindung zum SMTP-Server fehlgeschlagen. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting in File: /var/www/vhosts/xxxxxx.com/vhosts/menschtierumwelt.com/shop/inc/xtc_php_mail.inc.php on Line: 210
    [05-06-2017 18:12:08] E_USER_WARNING   : LoggingManager: Backtrace #0 - /var/www/vhosts/xxxxxx.com/vhosts/menschtierumwelt.com/shop/xxxAdminVerzeichnisxxx/mail.php called at Line 72

    Hab es auch jeweils mit einem Gmail- und GMX-Account versucht, mit dem selben (ernüchternden) Ergebnis.

    Da es nun bei drei verschiedenen Servern die gleiche Meldung gibt, muss der Fehler irgendwo in der Shop-Installation liegen, oder?

    Hat jemand eine Idee, woran das liegen könnte?
    Hab zwar einige Beiträge hier im Forum gelesen, die konnten mir aber leider nicht weiter helfen! :(
    Zitat

    Server Host:   xxxxxx (127.0.0.1)       
    Datenbank Host:   localhost (127.0.0.1)
    Server OS:   Linux #1 SMP Tue Dec 6 23:06:41 UTC 2016       
    Datenbank:   MySQL 5.5.52-MariaDB
    Server Datum:   2017-06-05 18:18:16 +0200 CEST       
    Datenbank Datum:   2017-06-05 18:18:16
    Server Up Time:   18:18:16 up 129 days, 4:19, 0 users, load average: 0.99, 1.07, 0.94

    HTTP Server:   Apache
    PHP Version:   5.6.30 (Zend: 2.6.0)
    SSL Version:   TLS 1.2

    Shop-Version: die aktuellste (find ich im Backend grad nicht )


    Der Shop ans ich zeigt aber immer an, dass er das Mail gesendet hat. Nur kommt halt nie etwas an und er schreibt das o.a. ins Log.

    Wäre schön, wenn mir hier jemand helfen kann!

    Danke schon im Voraus!

    Beste Grüße
    Kello

    Linkback: https://www.modified-shop.org/forum/index.php?topic=37312.0

    hbauer

    • Experte
    • Beiträge: 1.097
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #1 am: 05. Juni 2017, 18:42:10
    Schau mal in diesen Thread

    https://www.modified-shop.org/forum/index.php?topic=36327.msg334346#msg334346

    und prüfe mal ob der smtp server den du einträgst auch unter dem gleichen Namen antwortet

    Wenn Du wie ich vermute mail.menschtierumwelt.com einträgst und der Server aber aber mit psa10.webhoster.ag antwortet dann kann das zu problemen führen

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #2 am: 05. Juni 2017, 18:50:49
    Hallo Kello,

    hast du ausser via 'smtp' schon versucht über 'sendmail' oder 'mail' Emails zu versenden?

    Für 'smtp' könntest du folgendes versuchen:
    Suche in '/inc/xtc_php_mail.inc.php' folgende Codesequenz

    Code: PHP  [Auswählen]
      if (EMAIL_TRANSPORT == 'smtp') {
        $mail->IsSMTP();
        $mail->SMTPKeepAlive = true; // set mailer to use SMTP
        $mail->SMTPAuth = (SMTP_AUTH == 'true') ? true : false; // turn on SMTP authentication true/false
        $mail->SMTPSecure = (defined('SMTP_SECURE') && SMTP_SECURE != 'none') ? SMTP_SECURE : ''; // turn on SMTP secure ssl or tls
        $mail->Port = SMTP_PORT; // SMTP port
        $mail->Username = SMTP_USERNAME; // SMTP username
        $mail->Password = SMTP_PASSWORD; // SMTP password
        $mail->Host = SMTP_MAIN_SERVER.';'.SMTP_BACKUP_SERVER; // specify main and backup server "smtp1.example.com;smtp2.example.com"
      }
     

    und ersetze sie mit dieser Codesequenz

    Code: PHP  [Auswählen]
      if (EMAIL_TRANSPORT == 'smtp') {
        $mail->IsSMTP();
        $mail->SMTPKeepAlive = true; // set mailer to use SMTP
        $mail->SMTPAuth = (SMTP_AUTH == 'true') ? true : false; // turn on SMTP authentication true/false
        $mail->SMTPSecure = (defined('SMTP_SECURE') && SMTP_SECURE != 'none') ? SMTP_SECURE : ''; // turn on SMTP secure ssl or tls
        $mail->Port = SMTP_PORT; // SMTP port
        $mail->Username = SMTP_USERNAME; // SMTP username
        $mail->Password = SMTP_PASSWORD; // SMTP password
        $mail->Host = SMTP_MAIN_SERVER.';'.SMTP_BACKUP_SERVER; // specify main and backup server "smtp1.example.com;smtp2.example.com"
        $mail->SMTPOptions = array(
            'ssl' => array(
                'verify_peer' => false,
                'verify_peer_name' => false,
                'allow_self_signed' => true
            )
        );
      }
     

    Hier kannst du natürlich auch noch Ursachenforschung betreiben.
    https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

    Gruss
    Hanspeter

    Kello

    • Mitglied
    • Beiträge: 143
    • Geschlecht:
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #3 am: 05. Juni 2017, 18:53:00
    Hallo hbauer!

    Danke für die schnelle Antwort!!!
    Jetzt hab ich den psa als SMTP-Server eingetragen (habs voher mit "menschtierumwelt.com" und "localhost" versucht) kommt diese FM kommt nicht mehr ... dafür passen ihm aber die Empfänger nun nicht  :-?

    Zitat
    [05-06-2017 18:43:54] E_USER_WARNING   : LoggingManager: Mailer Error - SMTP-Fehler: Die folgenden Empfänger sind nicht korrekt: xxxxx@kello.biz: <xxxxx@kello.biz>: Relay access denied

    Liegt das nun wiederum an meinem Server?

    LG
    Kello

    Kello

    • Mitglied
    • Beiträge: 143
    • Geschlecht:
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #4 am: 05. Juni 2017, 18:54:25
    Hallo Hanspeter!

    Sendmail hab ich versucht, das hat mein Server aber scheinbar nicht (zumindest hat es nicht funktioniert und ich hab auch keinen entsprechenden Ordner im FTP gefunden  :nixweiss:)

    Code schau ich mir gleich an.......

    .....neine, hat leider nix gebracht :(

    Kello

    • Mitglied
    • Beiträge: 143
    • Geschlecht:
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #5 am: 05. Juni 2017, 19:09:37
    GESCHAFFT!

    Obwohl er in Outlook und Thunderbird keine Authentifizierung braucht, braucht er sie hier schon (komischerweise bleibt es bei Port 25  :-?)

    Aber egal - jetzt funktioniert es! (...hoffen wir, dass es so bleibt ;) )

    Vielen Dank für Eure Mühen! :)

    LG
    Kello

    hbauer

    • Experte
    • Beiträge: 1.097
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #6 am: 05. Juni 2017, 20:53:59
    ich habe da einen Verdacht aber das kriege ich nicht so einfach niedergeschrieben.

    Hauptsache es geht jetzt

    Kello

    • Mitglied
    • Beiträge: 143
    • Geschlecht:
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #7 am: 05. Juni 2017, 21:05:25
    na toll, jetzt kann ich mich aber nicht mehr entspannen.....  :-O

    hbauer

    • Experte
    • Beiträge: 1.097
    Re: Verbindung zum SMTP-Server fehlgeschlagen
    Antwort #8 am: 06. Juni 2017, 07:45:58
    so auf die Schnelle

    Auf dem Server laufen "virtuelle" unterschiedliche Mail Server

    Der Mailserver mit dem Namen "menschtierumwelt.com" akzeptiert deine lokalen Adressen weil er dafür konfiguriert ist. Es ist sein Postfach.

    Der Mailserver mit dem Namen "psa10.webhoster.ag" kennt deine lokalen Adressen aber nicht und muss sie erst weiterleiten (relayen) an "menschundtier...". So eine Weiterleitung / relay macht er aber nur für Clients die sich angemeldet haben. Sonst könnte ja jeder kommen und er wäre ein spam server.

    Des wegen kannst Du ohne Anmeldung an menschundtier mit thunderbird mails abgeben  aber nur mit Anmeldung an psa....