ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » kein Mailversand bei "Kontakt"

Geschlossen
  1. #1
    User Pic
    Snapper Mitglied
    Registriert seit
    25.10.2016
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    ich habe versucht SMTP zu konfigurieren um Mails bei einer Kontaktanfrage zu bekommen.
    Hoster ist gmx.

    Nach dem Absenden kommt folgende Meldung:
    Mailer Error: SMTP connect() failed. github.com/PHPMailer/PHPMailer/wiki/Troubleshooting


    Habe leider keine Ahnung woran es liegt.
    Ich habe schon alle Einstellungen ausprobiert.

    THX


    verwendete ilch Version: 1.1 P

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    2.451
    Beitragswertungen
    404 Beitragspunkte
    Eventuell ist einfach PHPMailer in ilch 1.1P zu alt.
    Schon versucht die aktuelle Version von PHPMailer zu nutzen?

    Als erstes ein Backup erstellen, damit du wieder zurück kannst, falls es nicht funktioniert.

    github.com/PHPMailer/PHPMailer/releases

    Der Pfad lautet:
    include\includes\class\phpmailer

    Dort die Dateien durch die der aktuellen Version ersetzen.
    • class.phpmailer.php
    • class.pop3,php
    • class.smtp.php
    • PHPMailerAutoload.php

    Anschließend müsstest du noch (jedenfalls habe ich das Dezember 2015 gemacht) die allg.php leicht anpassen.

    include\includes\func\allg.php

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Index: allg.php
    ===================================================================
    --- allg.php    (revision 60)
    +++ allg.php    (revision 61)
    @@ -191,7 +191,7 @@
      
     function icmail ($mail, $bet, $txt, $from = '', $html = false) {
        global $allgAr;
    -   include_once('include/includes/class/phpmailer/class.phpmailer.php');
    +   require_once 'include/includes/class/phpmailer/PHPMailerAutoload.php';
        $mailer = new PHPMailer();
        if (empty($from)) {
            $mailer->From = $allgAr['adminMail'];
    @@ -234,7 +234,6 @@
                $mailer->Password = $cr64->decrypt($smtp['smtp_pass']);
      
                if ($smtp['smtp_pop3beforesmtp'] == 1) {
    -               include_once('include/includes/class/phpmailer/class.pop3.php');
                    $pop = new POP3();
                    $pop3port = !empty($smpt['smtp_pop3port']) ? $smpt['smtp_pop3port'] : 110;
                    $pop->Authorise($smpt['smtp_pop3host'], $pop3port, 5, $mailer->Username, $mailer->Password, 1);



    Zuletzt modifiziert von blackcoder am 25.10.2016 - 15:29:51
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Snapper Mitglied
    Registriert seit
    25.10.2016
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Ja, auf diesen Post bin ich schon im Forum gestoßen und habe dies schon ausgetauscht.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Snapper Mitglied
    Registriert seit
    25.10.2016
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    HHmm, hab nochmal reingeschaut.

    Die Dateien habe ich ausgetauscht, aber in der allg.php weiß ich nicht was was zu ändern ist.

    Bitte um Hilfe.

    Hier der Code der allg.php:



    Zuletzt modifiziert von Mairu am 27.10.2016 - 08:13:09
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Die Datei sollte soweit korrekt sein.

    Kommt denn ein mittlerweile ein anderer Fehler?
    Ansonsten könnte es sein, dass die verwendeten SMTP Einstellungen nicht richtig, oder Netzwerkprobleme die Ursache sind.

    Ansonsten kannst du $mailer->SMTPDebug = 2; unter $mailer->IsSMTP(); einfügen, um herauszufinden, warum die SMTP Verbindung nicht erfolgreich zustande kommt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Snapper Mitglied
    Registriert seit
    25.10.2016
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Ok, danke.

    Werde es sobald ich Zeit habe testen und berichten.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Snapper Mitglied
    Registriert seit
    25.10.2016
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Juhuu, Mail über "Kontakt" funzt.

    Leider passiert nichts wenn ich ein "Join us", oder ein "Fight us" abschicke??

    THX
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Snapper Mitglied
    Registriert seit
    25.10.2016
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    jetzt gehts.

    Danke Mairu Yes
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten