Test E-Mailversand

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
ser
Beiträge: 4
Registriert: 15.08.2012, 11:31

Re: Test E-Mailversand

Beitrag von ser »

Code: Alles auswählen

E-Mail-Texte 	ja, Reine Text-E-Mail 6424 Byte, Reine HTML-E-Mail 15303 Byte
Anhänge 		keine
E-Mail zu groß wage ich in diesem Falle mal zu bezweifeln ;-)

Okay, Debug-Konstante auszukommentieren hat tatsächlich gehofen:

Code: Alles auswählen

Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 12687910 bytes) in /...PATH.../newsletter/PEAR/mimePart.php on line 283
Mal probieren, wenn ich das memory_limit erhöhe...

EDIT
Okay, memory_limit erhöhen hat definitiv geholfen ;-)

DANKE!
Benutzeravatar
mirko
Beiträge: 23070
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Test E-Mailversand

Beitrag von mirko »

Bei einem internal Server error, ist das ein richtiger Serverfehler z.B. E-Mail zu groß, d.h. memory_limit wird überschritten.

ResponderMailItemId ist leer bei einem E-Mailing, nur bei einem Follow-Up-Responder würde dort die ID der jeweiligen E-Mail stehen.

Probieren kann man in der userdefined.inc.php vor define('debug', 1); das Raute-Zeichen (#) entfernen, dann werden meistens im Browser oder error_log des Servers etwaige Fehler ausgegeben.
ser
Beiträge: 4
Registriert: 15.08.2012, 11:31

Re: Test E-Mailversand

Beitrag von ser »

Das Problem kann ich nachvollziehen, allerdings nicht die Lösung. Die Sache mit der Return-Path-Angabe von hukuk zeigt keine Wirkung.

Lässt sich wie folgt rekonstruieren:

- Mailing soweit fertig stellen.
- Auf dem Reiter "Zusammenfassung" die Test-E-Mail versenden"
- Dort einen Empfänger auswählen und eine E-Mail Adresse eintragen
- absenden.

Der POST-Request leitet dann weiter, aber ohne erfolg. Firebug bringt folgende Meldung:

Code: Alles auswählen

"NetworkError: 500 Internal Server Error - http://www.EXAMPLE.de/newsletter/responderpreview.php?TestMail=1"
Wenn ich mir das Formular aber genauer anschaue, kann ich feststellen, dass der Parameter

Code: Alles auswählen

ResponderMailItemId
leer ist - weiß ja nicht, ob das so gewollt ist.

Das Formular sieht bei mir so aus:

Code: Alles auswählen

<form id="frmTestMail" action="./responderpreview.php?TestMail=1" method="post" name="frmTestMail">
<input type="hidden" value="Campaign" name="ResponderType">
<input type="hidden" value="16" name="ResponderId">
<input type="hidden" name="ResponderMailItemId">
<input id="MailingListId" type="hidden" value="3" name="MailingListId">
<input id="FormId" type="hidden" value="1" name="FormId">
...
Eventuell gibt es hierfür eine Lösung?


EDIT
Auch bei "Spam-Test" und "Anfallenden Traffic schätzen" erhalte ich lediglich beim öffnen des Popups eine weiße Seite. Angehängt ein Screenshot, der das ganze verdeutlicht.
Dateianhänge
error_swm.PNG
error_swm.PNG (86.7 KiB) 4869 mal betrachtet
Benutzeravatar
mirko
Beiträge: 23070
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Test E-Mailversand

Beitrag von mirko »

Wenn er sagt "erfolgreich versendet", dann hat der Mailserver die E-Mail akzeptiert aber versendet diese nicht, damit die Log-Dateien des Mailservers auf etwaige Fehler prüfen.
hukuk
Beiträge: 23
Registriert: 10.06.2011, 21:16

Re: Test E-Mailversand

Beitrag von hukuk »

Es kommt gar keine Fehlermeldung. Dort steht zunächst nur, dass "Die Test-E-Mail wurde erfolgreich versendet". Es kommt jedoch keine Test-mail an.
Erst wenn unter E-Mail-Adresse für die Return-Path-Angabe gar nichts steht (d.h. die dortige E-Mailadresse entfernt wird) bekomme ich die Test E-Mail tatsächlich zugesendet.
Benutzeravatar
mirko
Beiträge: 23070
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Test E-Mailversand

Beitrag von mirko »

Welche Fehlermeldung kommt denn, wenn die Return-Path-Angabe ausgefüllt ist?
hukuk
Beiträge: 23
Registriert: 10.06.2011, 21:16

Test E-Mailversand

Beitrag von hukuk »

Hallo,
nach dem letzten Update SWM aud 4.20.0.00894 funktioniert der Test E-Mail-Versand bei E-Mailings nicht.
E-Mail-Versand beim Systemtest verlief problemlos.
Hat jemand zufällig irgendwelche Lösungsvorschläge?
Danke im Voraus.

Was mir nach mehrern versuchen aufgefallen ist:
Wenn im: E-Mail-Adresse für die Return-Path-Angabe eine e-mailadresse (zb. hardbounce@XXXXX.de) eingetragen ist, dann funktioniert Test E-Mail-Versand bei E-Mailings nicht. Nachdem ich dort (Return-Path-Angabe eine e-mailadresse ) die e-mailadresse entfern habe, funktioniert der Test E-Mail-Versand bei E-Mailings wieder. Ist das so gewollt?
Antworten