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.581
2.668
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.581
2.668
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.581
2.668
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
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Ein neuer Hersteller kann weder angelegt noch bearbeitet werden JTL-Wawi 1.11 7
Workflows werden nicht in Auftragshistorie angezeigt (2.0.3) JTL-Wawi 2.0 0
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 0
Neu Amazone Prime - DPD Labels können mal wieder nicht erzeugt werden. Amazon-Anbindung - Fehler und Bugs 7
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Neu Rücknahmebedingungen werden nicht aktualisiert - Widerrufsbutton - V1.11.9 eBay-Anbindung - Fehler und Bugs 1
Neu E-Rechnungen werden von DATEV nicht akzeptiert JTL-Wawi 2.0 0
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu OPC - Rich Text Änderungen werden nicht übernommen Allgemeine Fragen zu JTL-Shop 1
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 4
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 5
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
Stücklisten in Stücklisten nicht möglich – alternative Lösung gesucht (MwSt.-Varianten) JTL-Wawi 1.11 0
Neu DHL Versenden 4.0 - Versand in EU geht nicht mehr, nur DE JTL-ShippingLabels - Fehler und Bugs 3
Plattform Abgleich nicht möglich JTL-Wawi 1.11 2
Gelöst: Störung bei LInk11 - JTL- Shops teilweise nicht erreichbar Störungsmeldungen 1
Name der Versandarten wird im Auftrag sporadisch nicht mehr angezeigt (2.0.3) JTL-Wawi 2.0 2
PayPal Zahlungsabgleich geht nicht JTL-Wawi 1.11 16
Neu Versanddatenimport in Packtisch nicht automatisch (DPD Österreich mit WEB.omat) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Rechnungen zeigen Paypal Text an, obwohl er in der Vorlage nicht ausgewählt ist JTL-Wawi 2.0 3
Neu DHL funktioniert nicht JTL-ShippingLabels - Fehler und Bugs 5
Neu Produktionsaufträge tauchen nicht in der Workbench auf JTL-Plan&Produce - Fehler und Bugs 2
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu JSON-Download nicht möglich - Gibt es eine andere Quelle? Schnittstellen Import / Export 1
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 5
Neu Sortierung der Variationswerte funktioniert nicht mehr Shopify-Connector 4
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Zahlungstart nicht anzeigen JTL-Shop - Fehler und Bugs 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Produktionsdatenblatt erstellen nicht möglich JTL-Plan&Produce - Fehler und Bugs 0
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 2
Retourenetikett Internetmarke funktioniert nicht mehr JTL-Wawi 2.0 1
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Fesnter lässt sich unter Vorlage bearbeiten nicht vergrößern oder ändern eBay-Anbindung - Fehler und Bugs 7

Ähnliche Themen