Kit Newsletter versenden - SMTP-Einstellungen für Dienstleister

100 views
Skip to first unread message

jaderbass

unread,
Jul 5, 2012, 2:10:33 PM7/5/12
to phpmanufak...@googlegroups.com
Hallo und Guten Abend,

ich will einmal mein Problem kurz schildern.
Ich benutze Lepton 1.2.0 und KIT 0.59

Mein Problem findet sich beim Einrichten eines Dienstleisters für den Newsletterversand.

Ich habe zunächst unter Lepton -> Optionen den Mailversand auf SMTP umgestellt, habe die Zugangsdaten wie sie vom Provider (1und1) angegeben wurden übernommen und die Authentifizierung aktiviert. Wenn ich hier bereits auf "Testmail verschicken" klicke kommt nach kurzer Zeit die Meldung "Das Versenden der Testmail ist fehlgeschlagen! Bitte die Einstellungen prüfen!".

Die Einstellungen stimmen. Leider sagt diese Meldung nicht sehr viel aus.

Ich habe dann versucht unter KIT einen Newsletter an die Kontrollgruppe zu versenden, aber das ging wie zu erwarten war auch schief. Der Cronjob läuft zwar an, aber es gehen keine E-Mails raus.

Nun bin ich mit meinem Latein ein wenig zu Ende.

Könnt Ihr mir helfen?

Vielen Dank
Jöeg

Ralf Hertsch

unread,
Jul 6, 2012, 2:38:27 AM7/6/12
to phpmanufak...@googlegroups.com
> Die Einstellungen stimmen. Leider sagt diese Meldung nicht sehr viel aus.

[RH] Wenn die Einstellungen stimmen und alle erforderlichen Angaben gemacht sind, sollte auch der Versand funktionieren. Ein häufiger Fehler ist, dass eine andere Absender Adresse verwendet als die dem Konto zugeordnete (das funktioniert nur dann, wenn das Konto ein sogenanntes Relaying zulässt). Ein weiterer Fehler der gerne gemacht wird: ein Versand über eine lokale Installation (z.B. mit XAMPP) funktioniert nur, wenn hierfür ein E-Mail Server konfiguriert ist (z.B. Mercury).

Gruß
Ralf



jaderbass

unread,
Jul 6, 2012, 3:15:48 AM7/6/12
to phpmanufak...@googlegroups.com
Hallo,

vielen Dank für die Antwort


> Ein häufiger Fehler ist, dass eine andere Absender Adresse verwendet als die dem Konto zugeordnete

Ich habe für die Absender-Adresse die gleiche E-Mail-Adresse benutzt wie die dem Konto zugeordnete


> Ein weiterer Fehler der gerne gemacht wird: ein Versand über eine lokale Installation

Es ist auch keine lokale Installation. Lepton läuft über einen 1und1-Server.

Leider ist es immer noch nicht möglich Mails zu versenden. Woran könnte es denn noch liegen? Ich bin ziemlich ratlos.

Gruß
Jörg

Ralf Hertsch

unread,
Jul 6, 2012, 3:41:39 AM7/6/12
to phpmanufak...@googlegroups.com
> Leider ist es immer noch nicht möglich Mails zu versenden. Woran könnte es
> denn noch liegen? Ich bin ziemlich ratlos.

[RH] Das ist schwer zu sagen. Du kannst mir per E-Mail Zugangsdaten zur Verfügung stellen (LEPTON Backend als Admin, FTP und SMTP Anmeldedaten), dann schaue ich es mir mal an.

Gruß
Ralf


Ralf Hertsch

unread,
Jul 6, 2012, 7:55:36 AM7/6/12
to phpmanufak...@googlegroups.com
> anbei mal die Zugangsdaten:

[RH] Das Problem scheint nicht ganz trivial zu sein:

a) es gibt wohl einen Bug in dem PHPMailer, der von LEPTON 1.2.0 eingesetzt wird. Dieses Problem lässt sich lösen, in dem in

/modules/phpmailer/class.phpmailer.php

in der Zeile 769:

$rt = @mail($to, $this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header, $params);

durch:

$rt = @mail($to, $this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header);

ersetzt wird ($params entfernen);

Danach kann ich die Verbindung mit deinen SMTP Zugangsdaten auf zwei meiner Server erfolgreich aufbauen (du müsstest Testmails erhalten haben).

b) trotz Bugfixing funktioniert es auf deinem Server nach wie vor nicht - allerdings scheint der Grund jetzt zu sein, dass du so oft versucht hast eine Verbindung (erfolglos) aufzubauen, dass der Server mittlerweile gesperrt ist. Der Server meldet: " SMTP -> ERROR: Failed to connect to server: Connection refused (111)" (du siehst diese Meldung, wenn du eine Testmail verschickst). Ich würde deshalb mal bei 1&1 nachhaken.

Gruß
Ralf

jaderbass

unread,
Jul 6, 2012, 10:35:07 AM7/6/12
to phpmanufak...@googlegroups.com
Hallo Ralf,

vielen Dank für die Hilfe.

> allerdings scheint der Grund jetzt zu sein, dass du so oft versucht hast eine Verbindung (erfolglos) aufzubauen, dass der Server mittlerweile gesperrt ist. Der Server meldet: " SMTP -> ERROR: Failed to connect to server: Connection refused (111)" (du siehst diese Meldung, wenn du eine Testmail verschickst). Ich würde deshalb mal bei 1&1 nachhaken.

Ich werde den Code entsprechend ändern und mit 1&1 wegen des Servers telefonieren. Wahrscheinlich komme ich aber erst am nächsten Mittwoch dazu mich intensiv mit diesem Problem zu beschäftigen. Ich werde mich dann aber hier melden.

Bis dahin ein schönes Wochenende
Jörg

jaderbass

unread,
Jul 11, 2012, 7:16:17 AM7/11/12
to phpmanufak...@googlegroups.com
Hallo Ralf,

ich habe nun mit dem 1und1-Support telefoniert. Die haben mir allerdings bestätigt, dass von ihere Seite aus keine Sperre des SMTP-Servers vorliegt.

Ich habe aber folgendes festgestellt: Wenn ich die Testmail über die Optionen versende gibt das Script die Meldung aus:

Das Versenden der Testmail ist fehlgeschlagen! Bitte die Einstellungen prüfen!
SMTP -> ERROR: Failed to connect to server: Connection refused (111)
SMTP Error: Could not connect to SMTP host.

Standardmäßig benutzt dieses Script die PHPMailer-Klasse in "/include/phpmailer/class.phpmailer.php" (Version 5.2)

Wenn ich nun einen neueren PHPMailer benutze (in "/modules/_phpmailer/class.phpmailer.php" - Version 5.2.1) gibt dieses Script die Meldung aus:

Das Versenden der Testmail ist fehlgeschlagen! Bitte die Einstellungen prüfen!
SMTP -> ERROR: Failed to connect to server: Connection refused (111)
The following From address failed: x...@xxx.xx 

Ich habe die Änderung des neueren OHO-Mailers in der Datei /framework/class.wbmailer.php - Zeile 50 geändert. (From Adress in diesem Thread versteckt)

Ich habe weiterhin eine testdatei unter /tests/index.php angelegt um die SMTP-Funktionalität einmal ganz ohne Lepton zu testen, dort wird auch die Absender-Adresse als falsch angegeben.

Fällt Dir eine Lösung ein?

Gruß
Jörg

Ralf Hertsch

unread,
Jul 11, 2012, 10:18:30 AM7/11/12
to phpmanufak...@googlegroups.com
> Fällt Dir eine Lösung ein?

[RH] Ich bin da leider etwas ratlos - der Versand mit den bei dir installierten Scripts (5.2. und 5.2.1) und den SMTP Anmeldedaten funktioniert hier auf zwei anderen Servern problemlos. Die Meldung 111 besagt, dass die Verbindung vom E-Mail Server zurückgewiesen wird (sie sagt nicht, dass die Anmeldedaten ungültig sind). Läuft auf dem Server ein SPAM Schutz, der evtl. dafür verantwortlich sein könnte?

Gruß
Ralf

jaderbass

unread,
Jul 11, 2012, 10:40:20 AM7/11/12
to phpmanufak...@googlegroups.com
Hallo Ralf,

da können wir hier lange suchen. Nachdem ich den 1und1-Support noch einmal per e-mail angeschrieben habe rief mich eine nette junge Frau an und sagte mir dass es mit dem smtp-Server von 1und1 bei Newsletterversand per Script tatsächlich ein Problem gibt. Sie versicherte mir dass die Techniker von 1und 1 an diesem Problem arbeiten. Einen Workaround für zwischendurch hat Sie mir aber auch erklärt. Es gibt dafür einen anderen SMTP-Host : mrvnet.kundenserver.de.

Den habe ich jetzt in den SMTP-Einstellungen angegeben und siehe da - der Versand funktioniert!

Vielen Dank Dir noch einmal für Deine Hilfe
Gruß
Jörg

Ralf Hertsch

unread,
Jul 11, 2012, 10:46:48 AM7/11/12
to phpmanufak...@googlegroups.com
> Es gibt dafür einen anderen SMTP-Host :
> mrvnet.kundenserver.de.

Suuuper, da hätten wir wirklich endlos suchen und grübeln können... 8-)

Gruß
Ralf

mad...@gmx.de

unread,
Nov 22, 2012, 11:14:05 AM11/22/12
to phpmanufak...@googlegroups.com
Hallo,

habe leider das gleiche Problem mit dem 1und1 SMTP Server. Anscheinend lässt sich 1und1 recht viel Zeit mit der Behebung des Problems. Und bei mir funktioniert die Variante mit dem alternativen SMTP Server auch nicht.
Mit welchen Einschränkungen beim Newsletter und kitForm muss ich rechnen, wenn ich nur den PHPMailer nutzen kann?

Viele Grüße, Nico

Ralf Hertsch

unread,
Nov 25, 2012, 4:42:12 AM11/25/12
to phpmanufak...@googlegroups.com, mad...@gmx.de
Hallo Nico,

Am Donnerstag, 22. November 2012 17:14:05 UTC+1 schrieb mad...@gmx.de: lässt sich 1und1 recht viel Zeit mit der Behebung des Problems. Und bei mir funktioniert die Variante mit dem alternativen SMTP Server auch nicht. 
Mit welchen Einschränkungen beim Newsletter und kitForm muss ich rechnen, wenn ich nur den PHPMailer nutzen kann?

Da der Absender der E-Mails in diesem Fall nicht eindeutig festgestellt werden kann, musst du damit rechnen dass viele E-Mail Provider die Zustellung als Spam einstufen und die Mail zurückweisen. Ein großer Teil der versendeten E-Mails mag bei den Adressaten ankommen, aber eben nicht alle.

Du hast aber auch die Möglichkeit per SMTP über dein gmx Konto zu versenden, das sollte funktionieren...

Gruß
Ralf
Reply all
Reply to author
Forward
0 new messages