Page 1 of 1

E-Mail-Bestätigung kaputt?

Posted: Fri Oct 05, 2012 8:23 am
by bernd_d
Ein Kommentator hat mich darauf hingewiesen, dass (zumindest bei ihm) scheinbar die E-Mails kaputt zugestellt werden und seltsame Zeilenumbrüche, sogar innerhalb eines Wortes/Links eingebaut werden und damit alles kaputt ist, sprich der Kommentator seinen Kommentar/E-Mail nicht bestätigen kann.

Auszug aus dem Quellcode der E-Mail

Code: Select all

Hallo Andreas,=0A=0ASie haben einen neuen Kommentar zu "Grenzbahnhof Gerstu=

ngen" erstellt. Ihr Kommentar war:=0A=0ASehr sch=C3=B6ne Fotos, erinnert mi=

ch tw. an unser altes Werksgel=C3=A4nde!=0A=0ADer Betreiber dieses Blogs ha=

t die Best=C3=A4tigung per E-Mail gew=C3=BCnscht, daher m=C3=BCssen Sie fol=

genden Link anklicken:=0A<http://bernd.distler.ws/comment.php?c=3D786&hash=

=3Dde29b6bca9e4dcd1fdac4e88063568e7>=0A=0ANachdem Sie dies getan haben, k=

=C3=B6nnen Sie auf dem Blog jederzeit mit ihrem Namen und E-Mail-Adresse oh=

ne weitere Freischaltung kommentieren.=0A=0A-- =0ABernds Rappelkiste wird b=

etrieben mit Serendipity.=0ADas allerbeste Blog, Sie k=C3=B6nnen es auch nu=

tzen.=0AWie das geht, sehen Sie auf <http://s9y.org>.
Ich hab das eben dann auch mal mit einer meiner E-Mail-Adressen versucht und komme zu dem selben Ergebnis: Zeilenumbrüche wo sie nicht sein sollten und damit Links kaputt.

Woran kann das liegen?

Re: E-Mail-Bestätigung kaputt?

Posted: Fri Oct 05, 2012 8:37 am
by garvinhicking
Hi!

Welche Ereignisplugins sind aktiv? Welcher MTA (Mailsoftware) kommt auf dem Server zum Einsatz?

Die ganze Mail mitsamt Headern im Rohformat wäre wichtig zu sehen. Da scheint etwas mit dem Encoding nicht zu stimmen; dies kann eine Vielzahl von Gründen haben.

Viele Grüße,
Garvin

Re: E-Mail-Bestätigung kaputt?

Posted: Fri Oct 05, 2012 9:21 am
by bernd_d
garvinhicking wrote:Welche Ereignisplugins sind aktiv?
Zu viele ;)
garvinhicking wrote:Welcher MTA (Mailsoftware) kommt auf dem Server zum Einsatz?
Daran dürfte es eigentlich (denke/hoffe ich) nicht liegen, denn die Benachrichtigungen an mich (Admin) werden korrekt übermittelt. Es scheint nur die E-Mails an den Kommentator zu betreffen.
garvinhicking wrote:Die ganze Mail mitsamt Headern im Rohformat wäre wichtig zu sehen. Da scheint etwas mit dem Encoding nicht zu stimmen; dies kann eine Vielzahl von Gründen haben.
Ich schicke sie dir mal per E-Mail zu.

Re: E-Mail-Bestätigung kaputt?

Posted: Fri Oct 05, 2012 10:10 am
by garvinhicking
Hi!

Ich habe Dir per Mail geantwortet, das erfordert noch etwas Debugging. Wenn ich das Problem lokalisiere updaten wir den Thread hier.

Grüße,
Garvin

Re: E-Mail-Bestätigung kaputt?

Posted: Thu Jun 06, 2013 8:00 am
by bernd_d
Ich muss den Thread mal wieder herausholen, denn just die gleiche Person hatte jetzt wieder bemängelt, dass die Mails bei ihm kaputt ankommen.

Bei dem, wie er es mir beschreibt, betrifft es die Mails, die von serendipity_event_spamblock wenn die Option "Auf ungültige E-Mail-Adressen prüfen?" aktiviert ist (steht bei mir auf Einmal).

Ich würde das jetzt gerne mal prüfen, indem ich mir als BCC diese Bestätigungsmails ebenfalls zuschicken lasse. Nur finde ich in der PHP-Datei vom Plugin nirgendwo einen MAIL-Befehl.

Kann mir bitte jemand sagen, wo/wie ich die Funktion erweitern muss, damit ich diese Bestätigungsmails in Kopie erhalte?

Re: E-Mail-Bestätigung kaputt?

Posted: Thu Jun 06, 2013 10:55 am
by hagenroewer
Moin,
bernd_d wrote: Ich würde das jetzt gerne mal prüfen, indem ich mir als BCC diese Bestätigungsmails ebenfalls zuschicken lasse. Nur finde ich in der PHP-Datei vom Plugin nirgendwo einen MAIL-Befehl.

Kann mir bitte jemand sagen, wo/wie ich die Funktion erweitern muss, damit ich diese Bestätigungsmails in Kopie erhalte?
wenn ich mich richtig erinnere, ist die Mailfunktion eine zentrale Funktion in S9Y, und dürfte als Funktion in einer zentrale Datei im Ordner /include liegen. Schau mal z . B. in functions.inc.php rein.

Re: E-Mail-Bestätigung kaputt?

Posted: Mon Jan 12, 2015 8:16 pm
by bernd_d
Könnte ich das Thema nochmal ausbuddeln?

Ich bekam heute wieder Rückmeldungen, dass die Auth-Links in den Kommentar-Mails nicht gehen.

Das folgende Beispiel ist zwar aus einem Mailer-Daemon-Failure-Notice, aber das Prinzip/Problem bleibt bestehen.

Code: Select all

--- Below this line is a copy of the message.

Return-Path: <xxx@example.org>
Received: (qmail 31615 invoked by uid 561); 12 Jan 2015 18:55:43 -0000
Date: 12 Jan 2015 18:55:43 -0000
To: xxx@example.org
Subject: [Bernds Rappelkiste] Benachrichtigung zu neuem Kommentar des Eintrags "Amazon Kindle"
X-PHP-Originating-Script: 561:functions.inc.php
From: "Bernds Rappelkiste" <xxx@example.org>
Reply-To: "Bernds Rappelkiste" <xxx@example.org>
X-Mailer: Serendipity/2.0-rc2
X-Engine: PHP/5.6.3
Message-ID: <6402a7d3cfba8df0d6b34bf1daeac43b@example.org>
MIME-Version: 1.0
Precedence: bulk
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
Content-Transfer-Encoding: quoted-printable

Hallo Xxxxx Xxxxxxx,=0A=0ASie haben einen neuen Kommentar zu "Amazon Kindle=
" erstellt. Ihr Kommentar war:=0A=0AAwesome article !=0A=0ADer Betreiber di=
eses Blogs hat die Best=C3=A4tigung per E-Mail gew=C3=BCnscht, daher m=C3=
=BCssen Sie folgenden Link anklicken:=0A<http://xxxxx.example.org/comment.ph=
p?c=3D2677&hash=3D6aXXaXXaXXXd0XXXf6b216035ed3cXXb>=0A=0ANachdem Sie dies g=
etan haben, k=C3=B6nnen Sie auf dem Blog jederzeit mit ihrem Namen und E-Ma=
il-Adresse ohne weitere Freischaltung kommentieren.=0A=0A-- =0ABernds Rappe=
lkiste wird betrieben mit Serendipity.=0ADas allerbeste Blog, Sie k=C3=B6nn=
en es auch nutzen.=0AWie das geht, sehen Sie auf <http://s9y.org>.

Re: E-Mail-Bestätigung kaputt?

Posted: Tue Jan 13, 2015 11:22 am
by garvinhicking
Hast Du das mal im aktuellsten git checkout von gestern probiert? Timbalu hat da gestern einen patch committed.

Re: E-Mail-Bestätigung kaputt?

Posted: Tue Jan 13, 2015 6:02 pm
by bernd_d
garvinhicking wrote:Hast Du das mal im aktuellsten git checkout von gestern probiert? Timbalu hat da gestern einen patch committed.
Ich mache mal ein update und beobachte, ob es damit geht. Leider lässt sich das (für mich) nur schwer nachvollziehen/eingrenzen. :-/