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.630
2.686
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.630
2.686
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.630
2.686
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
Können Picklisten am Wochenende erstellt werden? JTL-Wawi 1.11 10
Neu Artikel/Kategorien werden nicht übertragen Einrichtung von JTL-Shop4 14
Neu Bestellpositionen werden in Sprache der Kunde an die Wawi übermittelt. Kann man das ausstellen? User helfen Usern - Fragen zu JTL-Wawi 17
Neu Amazon Rechnungen aus v1.9x können nicht gedruckt gemailt oder sonnst noch was mit gemacht werden. Amazon-Anbindung - Fehler und Bugs 2
Neu Etiketten werden am falschen Arbeitsplatz gedruckt JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 1
Neu JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi - Fehler und Bugs 1
JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi 2.0 10
Neu Einige Rechnungen (Firmenkunden) werden nicht mehr an Amazon übertragen Amazon-Anbindung - Fehler und Bugs 1
Neu Müssen Zahlungen über Mollie manuell kontrolliert und manchmal erst "erfasst" werden? Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop Konfigurator - die Ausgewählten Konfigurator gruppen werden im Artikel nicht vollständig angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Amazon-Bestände werden nicht übertragen – Überverkäufe nach Reaktivierung aus Urlaubsmodus (Wawi 1.11.11) JTL-Wawi 1.11 1
Neu Seit heute Morgen werden bei Amazon keine Rechnungen mehr hochgeladen Amazon-Anbindung - Fehler und Bugs 13
Neu Shopversion: 5.7.2 Bilder in Artikeldetailseite werden nicht angezeigt JTL-Shop - Fehler und Bugs 0
Neu E-Mail-Vorlage kann nicht bearbeitet werden JTL-Shop - Fehler und Bugs 0
Neu Varianten die nicht online in JTL geschaltet sind werden trotzdem zu Shopify geladen Shopify-Connector 6
Neu Amazon Aufträge werden nicht erstellt Amazon-Anbindung - Fehler und Bugs 2
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 2
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 1
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 2
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
Neu Artikel im Shop auf nicht sichtbar für alle stellen? Allgemeine Fragen zu JTL-Shop 2
Freiposition Beschreibungstext wird nicht gedruckt Druckvorlage JTL-Wawi 2.0 1
Neu JTL-POS: Verkäufe vom 25.–27.08. nicht an Wawi übertragen – alte Bons erneut senden? JTL-POS - Fehler und Bugs 0
Neu JTL Start (0 €): Buchung für GmbH i. G. ohne USt-IdNr. nicht möglich Allgemeine Fragen zu JTL-Shop 2
Neu Sicherheitspatch Shop 5.7.2 > 5.7.3 funktioniert nicht Allgemeine Fragen zu JTL-Shop 13
Neu Sonderpreise enden nicht (WooCommerce) User helfen Usern - Fragen zu JTL-Wawi 0
Update auf Wawi 2.0 - Worker funktioniert nicht mehr JTL-Wawi 2.0 6
Neu Selektieren aller Artikel, bei denen NICHT 'Preis aus Registerkarte JTL Wawi" eingestellt ist? User helfen Usern - Fragen zu JTL-Wawi 1
In Wawi 2.0.6 Kommentar 1 und Kommentar 2 für Lagerbestände von Kindartikeln desselben Vaterartikels nicht mehr über Vaterartikel pflegbar JTL-Wawi 2.0 4
Neu JTL-POS DATEV-Export – Kassendifferenz nicht nur bei Mehrzweckgutscheinen JTL-POS - Fehler und Bugs 2
Barzahlung wird nach dem Speichern beim Rechnungsdruck nicht angezeigt, in der Vorschau jedoch schon JTL-Wawi 2.0 0
Update 5.3 auf 5.7.2 Shop funktioniert nicht mehr Upgrade JTL-Shop4 auf JTL-Shop5 5
Neu Google Shopping ... seit JTL Wawi 2.0.6 steigende Zahl nicht genehmigte Produkte (Attribut „Preis“ [[price]]) User helfen Usern - Fragen zu JTL-Wawi 9
Neu JTL-Shop 5.5 – „Rechnung nicht beilegen“ per Workflow anhand der Auftragsposition erkennen User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-POS 2.0.0.3 - Barcodeschema lässt sich nicht speichern / alte sind weg JTL-POS - Fehler und Bugs 9
Neu Drucker funktioniert nicht nach update auf 2.0.0.2 JTL-POS - Fehler und Bugs 4
Neu Seit heute früh kein Start von JTL-Wawi möglich - Datenbank nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 7

Ähnliche Themen