Problem mit Aktivierungs-E-Mails bei phpBB

Hallo
In meinem Forum (phpBB, Domain: philipps.trainsimforum.bplaced.de) habe ich eine Störung bei Aktivierungs-E-Mails.
Im Fehlerprotokoll steht folgendes:
E-Mail-Fehler
» EMAIL/PHP/mail()
/Forum/ucp.php

Sorry, an internal error occured. Please report this immediately!

(da ging wohl gar nichts)

Und in den Aktivierungs-E-Mails steht vor dem eigendlichem Text folgendes:

=?UTF-8?B?cnVt4oCc?=
From: trainsim.forum@gmx.de
Reply-To: trainsim.forum@gmx.de
Sender: trainsim.forum@gmx.de
MIME-Version: 1.0
Message-ID: 0159625e3143b573ac1445379c60d84c@trainsimforum.bplaced.de
Date: Sat, 04 Jul 2009 22:06:54 +0200
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHPBB3
X-MimeOLE: phpBB3
X-phpBB-Origin: phpbb://philipps.trainsimforum.bplaced.de
X-AntiAbuse: Board servername - trainsimforum.bplaced.de
X-AntiAbuse: User_id - 1
X-AntiAbuse: Username - Anonymous
X-AntiAbuse: User IP - XX.XXX.XXX.XXX

(IP durch X ersetzt)
Außerdem sind in dem Text keine Umlaute wie Ä, Ö oder Ü möglich.
Wie könnte ich diesen Fehler beheben?
Ich habe im phpBB-Support-Forum schon gefragt, da meinte man jedoch dass es nicht an phpBB liegen könnte, sondern an der PHP-mail-Funktion.
Die Smtp-Funktion kann ich leider nicht nutzen, da die fsockopen-Funktion ja bei bplaced-servern nicht genutzt werden kann.
Ich würde mich auf jeden fall über Hilfe freuen.
Danke im Vorraus an alle die mir helfen werden.

hi,

mh… Sieht sehr komisch aus. Was dort vor dem Text steht, sind Headerinformationen, die normalerweise nicht sichtbar sind. Eventuell sind die Zeichen in der ersten Zeile die Ursache dafür, dass die Header mit in den Text genommen werden, dann müsste es aber an phpBB bzw. einer fehlerhaften phpBB-Installation liegen. Zudem habe ich bisher noch von keinem anderen von diesem Problem gehört.

lg

Generell müssen die einzelnen Header-Zeilen durch ein \r\n voneinander abgetrennt werden.

Allerdings gibt es auf *nix-Systemen oftmals MTAs, die selbstständig \n zu \r\n ersetzen - was dann zu Quark führt, wenn schon \r\n da stand.
Wenn im Script also \r\n\ verwendet wird, dann mal probieren, alle relevanten Stellen auf \n umzuschreiben. (Sicherungskopie empfehlenswert.)

[quote=“thorr”]hi,

mh… Sieht sehr komisch aus. Was dort vor dem Text steht, sind Headerinformationen, die normalerweise nicht sichtbar sind. Eventuell sind die Zeichen in der ersten Zeile die Ursache dafür, dass die Header mit in den Text genommen werden, dann müsste es aber an phpBB bzw. einer fehlerhaften phpBB-Installation liegen. Zudem habe ich bisher noch von keinem anderen von diesem Problem gehört.

lg[/quote]

Vor kurzem bestand dieses Problem irgendwie noch nicht.
Selbst als ich das Update von phpBB 3.0.4 auf 3.0.5 aufgespielt hatte ging alles nich.
Nur seit kurzem geht das nicht mehr richtig.
Edit: so wie es aussieht geht die PHP mail Funktion wohl auch.

Ich habe das Problem auch und zwar bei den E-Mails zu neuen Forenbeiträgem. Konntest du es inzwischen lösen?

besteht die Möglichkeit das du ans Maillimit von 100 pro Tag ran kommst?

Garantiert nicht. Die E-Mails pro Tag dürften zwischen 0 – max. 10 liegen.

also wenns nen PHP 5.3 Problem war/ist sollte es mittlerweile schon längst behoben worden sein^^ Daher einfach mal updaten und schaun obs dann geht… ansonsten einfach noch einmal Posten was für Fehler etc. ausgespuckt werden.

Ich bekomme keine Fehlermeldung oder ähnliches.
Lediglich die E-Mails werden mit dem falschen Encoding dargestellt und Teile des Headers werden im Text angezeigt.

So sieht z. B. der Text einer Mail aus:

 =?UTF-8?B?eW91dOKAnA==?=
From: <xxxxxxx@googlemail.com>
Reply-To: <xxxxxxxx@googlemail.com>
Sender: <xxxxxxx@googlemail.com>
MIME-Version: 1.0
Message-ID: <263969beaee669cf3160432e30082cff@abizeitung.bplaced.net>
Date: Sun, 28 Feb 2010 22:49:59 +0100
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHPBB3
X-MimeOLE: phpBB3
X-phpBB-Origin: phpbb://abizeitung.bplaced.de/Forum

Hallo Carolus,

du erhÀltst diese Benachrichtigung, weil du das Thema �Layout� auf �HGU
Abizeitung 2010� beobachtest. Seit deinem letzten Besuch wurde zu diesem
Thema eine neue Antwort erstellt. Du kannst den folgenden Link benutzen, um
die neuen Antworten anzusehen. Du erhÀltst keine weitere Benachrichtigung,
bis du das Thema besucht hast.

Wenn du die neuesten Antworten seit deinem letzten Besuch ansehen möchtest,
verwende folgenden Link:
http://abizeitung.bplaced.de/Forum/viewtopic.php?f=3&t=6&p=78&e=78

Wenn du das Thema ansehen möchtest, verwende folgenden Link:
http://abizeitung.bplaced.de/Forum/viewtopic.php?f=3&t=6

Wenn du das Forum ansehen möchtest, verwende folgenden Link:
http://abizeitung.bplaced.de/Forum/viewforum.php?f=3

Wenn du das Thema nicht lÀnger beobachten möchtest, verwende entweder den
Link �Thema nicht mehr beobachten� in dem entsprechenden Thema oder besuche
folgenden Link:


http://abizeitung.bplaced.de/Forum/viewtopic.php?uid=53&f=3&t=6&unwatch=topic

Bei den Mails zur Aktivierung eines Benutzers tritt dieses Problem ebenso wenig auf wie bei Mails die ich selbst mit der mail()-Funktion verschicke.