Neu Emails werden nicht mehr versendet...

Stone88

Neues Mitglied
27. August 2019
4
0
Hey leute. Habe die vorlagen mails bearbeitet. Und mir auch testmails zuhauf auf meine gmx.at adresse geschickt. Hat alles top funktioniert. Doch jetzt geht nichts mehr. Das program sagt das die testmail gesendet wurde, ich bekomme aber keine mails mehr... Auch das kontaktformular der homepage schickt nichts mehr an die mailadresse.
Daher gehe ich mal davon aus das es etwas mit den einstellungen der email zu tun hat da ich ansonsten nichts gemacht habe... Ich hoffe mir kann wer sagen was ich da machen kan!?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.515
2.627
Berlin
Firma
css-umsetzung
aktiviere im JTL Log im Backend die Logs system->wartung->logs für Debug und Hinweis, dann versuche noch mal eine Mail zu senden und schaue danach ins Log
 
  • Gefällt mir
Reaktionen: Stone88

Stone88

Neues Mitglied
27. August 2019
4
0
Hast du etwas an deinen smtp Einstellungen geändert?

Probier das hier mal aus (natürlich mit deinen Daten), dann weißt du mehr :

https://forum.jtl-software.de/threads/smtp-anmeldung-versand-funktioniert-nicht.119194/#post-651257
Nicht das ich wüsste....
Hab die mail bei gmx... Das komische is ja nur das es funktioniert hat. Und auf einmal nicht mehr...
Aaaahm wie mache ich das genau?
Danke für deine Hilfe
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.515
2.627
Berlin
Firma
css-umsetzung
OK wir machen das mal einfacher für dich

also du legst eine Datei an in deinem Shopverzeichnis (web) die nennst du einfach emailtest.php

dann fügst du dort diesen Inhalt ein:

Code:
<?php
require __DIR__ . '/includes/globalinclude.php';


$Einstellungen = \Shop::getSettings ( [
                CONF_EMAILS
        ] );

$mail = new \stdClass();
$mail->toEmail          = $Einstellungen['emails']['email_master_absender'];
$mail->fromEmail     = $Einstellungen['emails']['email_master_absender'];
$mail->fromName      = $Einstellungen['emails']['email_master_absender_name'];
$mail->replyToEmail  = $Einstellungen['emails']['email_master_absender'];
$mail->replyToName   = $Einstellungen['emails']['email_master_absender_name'];
$mail->subject       = "mein testbetreff";
$mail->bodyText      = "mein test Text";
$mail->bodyHtml      = "mein Test HTML Text";
$mail->lang          = "utf-8";
$mail->methode       = $Einstellungen['emails']['email_methode'];
$mail->smtp_hostname = "dateispeicher.de";
$mail->smtp_port     = $Einstellungen['emails']['email_smtp_port'];
$mail->smtp_auth     = $Einstellungen['emails']['email_smtp_auth'];
$mail->smtp_user     = $Einstellungen['emails']['email_smtp_user'];
$mail->smtp_pass     = $Einstellungen['emails']['email_smtp_pass'];
$mail->SMTPSecure    = $Einstellungen['emails']['email_smtp_verschluesselung'];


function verschickeMeineMail($mail)
{
    $mail->cFehler   = '';

    $bSent = false;
    if (!$mail->methode) {
        SendNiceMailReply($mail->fromName, $mail->fromEmail, $mail->fromEmail, $mail->toEmail, $mail->subject, $mail->bodyText, $mail->bodyHtml);
    } else {
        //phpmailer
        $phpmailer = new PHPMailer();
        $lang      = ($mail->lang === 'DE' || $mail->lang === 'ger') ? 'de' : 'end';
        $phpmailer->SetLanguage($lang, PFAD_ROOT . PFAD_PHPMAILER . 'language/');
        $phpmailer->Timeout  = SOCKET_TIMEOUT;
        $phpmailer->From     = $mail->fromEmail;
        $phpmailer->Sender   = $mail->fromEmail;
        $phpmailer->FromName = $mail->fromName;
        $phpmailer->AddAddress($mail->toEmail, (!empty($mail->toName) ? $mail->toName : ''));
        $phpmailer->AddReplyTo($mail->replyToEmail, $mail->replyToName);
        $phpmailer->Subject = $mail->subject;

        switch ($mail->methode) {
            case 'smtp':
                $phpmailer->IsSMTP();
                $phpmailer->SMTPDebug  = 4;
                $phpmailer->Host          = $mail->smtp_hostname;
                $phpmailer->Port          = $mail->smtp_port;
                $phpmailer->SMTPKeepAlive = true;
                $phpmailer->SMTPAuth      = $mail->smtp_auth;
                $phpmailer->Username      = $mail->smtp_user;
                $phpmailer->Password      = $mail->smtp_pass;
                $phpmailer->SMTPSecure    = $mail->SMTPSecure;
                break;
        }
        if ($mail->bodyHtml) {
            $phpmailer->IsHTML(true);
            $phpmailer->Body    = $mail->bodyHtml;
            $phpmailer->AltBody = $mail->bodyText;
        } else {
            $phpmailer->IsHTML(false);
            $phpmailer->Body = $mail->bodyText;
        }

        $bSent         = $phpmailer->Send();
        $mail->cFehler = $phpmailer->ErrorInfo;
    }
    // Emailhistory
    if ($bSent) {
        $oEmailhistory = new Emailhistory();
        $oEmailhistory->setEmailvorlage($kEmailvorlage)
        ->setSubject($mail->subject)
        ->setFromName($mail->fromName)
        ->setFromEmail($mail->fromEmail)
        ->setToName((isset($mail->toName) ? $mail->toName : ''))
        ->setToEmail($mail->toEmail)
        ->setSent('now()')
        ->save();
    } else {
        Jtllog::writeLog('Email konnte nicht versendet werden! Fehler: ' . $mail->cFehler, JTLLOG_LEVEL_ERROR, false, 'kEmailvorlage');
    }
}

echo "<pre>";
    verschickeMeineMail($mail);
echo "</pre>";
echo "fertig";

dann rufst du die Datei einfach auf mit deinshop.de/emailtest.php
und dann siehst du ja was er dir da alles schreibt.

Das Script verwendet deine eingetragenen Daten du musst also nichts weiter machen.
 

spaxxilein

Sehr aktives Mitglied
27. November 2013
516
112
OK wir machen das mal einfacher für dich

also du legst eine Datei an in deinem Shopverzeichnis (web) die nennst du einfach emailtest.php

dann fügst du dort diesen Inhalt ein:

Code:
<?php
require __DIR__ . '/includes/globalinclude.php';


$Einstellungen = \Shop::getSettings ( [
                CONF_EMAILS
        ] );

$mail = new \stdClass();
$mail->toEmail          = $Einstellungen['emails']['email_master_absender'];
$mail->fromEmail     = $Einstellungen['emails']['email_master_absender'];
$mail->fromName      = $Einstellungen['emails']['email_master_absender_name'];
$mail->replyToEmail  = $Einstellungen['emails']['email_master_absender'];
$mail->replyToName   = $Einstellungen['emails']['email_master_absender_name'];
$mail->subject       = "mein testbetreff";
$mail->bodyText      = "mein test Text";
$mail->bodyHtml      = "mein Test HTML Text";
$mail->lang          = "utf-8";
$mail->methode       = $Einstellungen['emails']['email_methode'];
$mail->smtp_hostname = "dateispeicher.de";
$mail->smtp_port     = $Einstellungen['emails']['email_smtp_port'];
$mail->smtp_auth     = $Einstellungen['emails']['email_smtp_auth'];
$mail->smtp_user     = $Einstellungen['emails']['email_smtp_user'];
$mail->smtp_pass     = $Einstellungen['emails']['email_smtp_pass'];
$mail->SMTPSecure    = $Einstellungen['emails']['email_smtp_verschluesselung'];


function verschickeMeineMail($mail)
{
    $mail->cFehler   = '';

    $bSent = false;
    if (!$mail->methode) {
        SendNiceMailReply($mail->fromName, $mail->fromEmail, $mail->fromEmail, $mail->toEmail, $mail->subject, $mail->bodyText, $mail->bodyHtml);
    } else {
        //phpmailer
        $phpmailer = new PHPMailer();
        $lang      = ($mail->lang === 'DE' || $mail->lang === 'ger') ? 'de' : 'end';
        $phpmailer->SetLanguage($lang, PFAD_ROOT . PFAD_PHPMAILER . 'language/');
        $phpmailer->Timeout  = SOCKET_TIMEOUT;
        $phpmailer->From     = $mail->fromEmail;
        $phpmailer->Sender   = $mail->fromEmail;
        $phpmailer->FromName = $mail->fromName;
        $phpmailer->AddAddress($mail->toEmail, (!empty($mail->toName) ? $mail->toName : ''));
        $phpmailer->AddReplyTo($mail->replyToEmail, $mail->replyToName);
        $phpmailer->Subject = $mail->subject;

        switch ($mail->methode) {
            case 'smtp':
                $phpmailer->IsSMTP();
                $phpmailer->SMTPDebug  = 4;
                $phpmailer->Host          = $mail->smtp_hostname;
                $phpmailer->Port          = $mail->smtp_port;
                $phpmailer->SMTPKeepAlive = true;
                $phpmailer->SMTPAuth      = $mail->smtp_auth;
                $phpmailer->Username      = $mail->smtp_user;
                $phpmailer->Password      = $mail->smtp_pass;
                $phpmailer->SMTPSecure    = $mail->SMTPSecure;
                break;
        }
        if ($mail->bodyHtml) {
            $phpmailer->IsHTML(true);
            $phpmailer->Body    = $mail->bodyHtml;
            $phpmailer->AltBody = $mail->bodyText;
        } else {
            $phpmailer->IsHTML(false);
            $phpmailer->Body = $mail->bodyText;
        }

        $bSent         = $phpmailer->Send();
        $mail->cFehler = $phpmailer->ErrorInfo;
    }
    // Emailhistory
    if ($bSent) {
        $oEmailhistory = new Emailhistory();
        $oEmailhistory->setEmailvorlage($kEmailvorlage)
        ->setSubject($mail->subject)
        ->setFromName($mail->fromName)
        ->setFromEmail($mail->fromEmail)
        ->setToName((isset($mail->toName) ? $mail->toName : ''))
        ->setToEmail($mail->toEmail)
        ->setSent('now()')
        ->save();
    } else {
        Jtllog::writeLog('Email konnte nicht versendet werden! Fehler: ' . $mail->cFehler, JTLLOG_LEVEL_ERROR, false, 'kEmailvorlage');
    }
}

echo "<pre>";
    verschickeMeineMail($mail);
echo "</pre>";
echo "fertig";

dann rufst du die Datei einfach auf mit deinshop.de/emailtest.php
und dann siehst du ja was er dir da alles schreibt.

Das Script verwendet deine eingetragenen Daten du musst also nichts weiter machen.
Funktioniert das Skript weiterhin? Bei mir bleibt die Seite einfach leer nach Aufruf der PHP Datei. Habe natürlich den SMTP Hostname im Skript mit dem Hostname von meinem Mailserver ersetzt. Funktioniert trotzdem nicht.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.515
2.627
Berlin
Firma
css-umsetzung
In der 5.1er Version ja, in der 5.2er Version nicht mehr, da brauchst du es aber auch nicht weil du da den smtp Test ja in der E-Mail Configuration hast wenn du es auf smtp stellst.
 
Ähnliche Themen
Titel Forum Antworten Datum
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Es werden keine Marken ausgedruckt und die Portokasse lässt keine Anmeldung zu. Smalltalk 5
Neu Amazon Bestellungen werden angezeigt aber nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Herstellerbilder werden nicht angezeigt JTL-Shop - Fehler und Bugs 0
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Trackingnummern werden falsch importiert ab 3 Paketen JTL-Wawi 1.10 4
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Neu Muss bei DHL Express ebenfalls was geändert werden, aufgrund DHL 4.0? User helfen Usern - Fragen zu JTL-Wawi 1
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Kaufland.pl - Aufträge werden nicht importiert. kaufland.de - Anbindung (SCX) 1
Neu Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 2
1.11.8 - Mengen aus FBA Umlagerungen werden nicht vom verfügbaren Bestand abgezogen JTL-Wawi 1.11 7
Neu Amazon Lagerbestandsberichte werden nicht abgeholt. Amazon-Anbindung - Fehler und Bugs 9
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
Neu Anbindung von JTL zu Metro (Rechnungen werden nicht zu Metro übertragen) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bankdaten in Wawi V1.11.7 werden vererbt und nicht aktualisiert User helfen Usern - Fragen zu JTL-Wawi 2
Lieferscheine können nicht gelöscht werden JTL-Wawi 2.0 4
Beantwortet Einstellen welche Aufträge / Zahlungen übertragen werden Shopware-Connector 0
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Exchange Konto kann nicht eingerichtet werden für E-Mail Versand User helfen Usern - Fragen zu JTL-Wawi 2
GPSR Daten werden nicht korrekt an Amazon übermittelt JTL-Wawi 1.10 0
Neu Variantenwerte werden nicht im Auftrag angezeigt Shopware-Connector 6
Neu WMS-APP funktioniert nicht - Fehlermeldung: andere Edition wird benötigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu DHL 4.0 mit JTL-ShippingLabels funktioniert nicht JTL-ShippingLabels - Fehler und Bugs 2
Neu JTL Lizensserver ist nicht erreichbar eBay-Anbindung - Fehler und Bugs 0
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Neu Konfigurator konfigurieren - ich schaffe es nicht Allgemeine Fragen zu JTL-Shop 1
Neu eBay Vorlage lässt sich nicht mehr öffnen JTL-Wawi - Fehler und Bugs 0
Dashboard Statistik lädt nicht mehr JTL-Wawi 1.11 3
Neu Apple Pay über PayPal nicht zu verbinden (Die Domain-Verifizierungsdatei wurde nicht gefunden.) Technische Fragen zu Plugins und Templates 12
Neu JTL PayPal Checkout 2.3.0 ... 1. Update klappte nicht, 2. Update nun Eintrag doppelt Plugins für JTL-Shop 19
Probleme beim Shopify-Abgleich: Artikel trotz erfolgreichem Abgleich nicht in Shopify auffindbar JTL-Wawi 1.11 1
Neu Warnung: Attribute via JTL Funktion JTL_GetProductAttribute() funktioniert nicht zuverlässig Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu CCV Pax A920 Terminal über O.P.I klappt nicht Allgemeine Fragen zu JTL-POS 0
Neu shopvote bild geht nicht weg Allgemeine Fragen zu JTL-Shop 0
Neu Update von Modul DHL 3.0 aud 4.0 - Versandlabels lassen sich nicht erstellen JTL-ShippingLabels - Fehler und Bugs 17
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Stückliste bestellbar obwohl Einzelteile NICHT bestellbar Betrieb / Pflege von JTL-Shop 16
Kontrollkästchen "Export" bei Zahlungen nicht mehr angehakt JTL-Wawi 2.0 0
Automatische Pickliste geht nicht mehr seit Update JTL-Wawi 2.0 0
Berechnung des Bruttobetrages stimmt nicht JTL-Wawi 2.0 0
Neu Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 0
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 4
PayPal Abgleich funktioniert nicht (JTL 1.9.8.0) JTL-Wawi 1.9 22
Neu Druckvorlage unterscheidet nicht User helfen Usern - Fragen zu JTL-Wawi 0
Betreff: Umstellung Shipping 3 auf Shipping 4 nicht möglich JTL-Wawi 2.0 0

Ähnliche Themen