News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 16
Seite [1]
Pretoreaner


Beginner





Beiträge: 6
# Thema - 27.01.2012 um 20:06 Uhr
Die Mailfunktion liefert bei meinem mailserver folgende fehlermeldung


Bare LFs in SMTP
Most likely you're here because your mailer displayed the pointer ``See http://pobox.com/~djb/docs/smtplf.html.''
Where did that pointer come from?
It was generated by qmail, an Internet message transfer agent. Your mailer tried to send an e-mail message to a server running qmail. Unfortunately, qmail spotted a problem: your mailer sent a bare LF.
Why should I worry about bare LFs?
You can't get mail through to msn.com and thousands of other systems around the Internet. Your mailer is violating 822bis section 2.3, which specifically prohibits all bare LFs.
How can my mailer be fixed?
That depends on what software you're using.

Solaris 2.5 sendmail: Upgrade! Fixed in Solaris 2.5.1. You can fix the problem by putting ``,E=\r\n'' at the end of Mether, Mtcp, or Msmtp in sendmail.cf. (Note that Mether is not the same as DMether.)

sendmail V8 has a bug that will produce a bare LF in certain messages (e.g., messages with very long lines). This bug was identified in November 1996; I don't know if it has been fixed yet.

Eudora Pro 4.0 for Windows: Upgrade! The HTML LF problem was fixed in 4.0.1. The attachment LF problem was fixed in 4.1.

listproc 6.0c: Chuck Foster says you should add ``CONVERT(buf);'' before ``WRITE_TO_SOCKET'' around line 165 of sysmail.c in the Listproc source code.

fetchmail: Upgrade! Recent versions of fetchmail reportedly do the right thing. Make sure the forcecr option is on.

Galacticom WorldGroups: Reported 19970716. No information on how it can be fixed.

Claris Emailer: Reported 19980613. No information on how it can be fixed.

CipherTrust's IronMail SMTP gateway: Reported 2002.10.29 by Christopher Mahmood. No information on how it can be fixed.
What is a bare LF, anyway?
It is an ASCII linefeed (LF) character not preceded by an ASCII carriage-return (CR) character.

Every line in an Internet mail message is required to end with CR LF. The entire message ends with CR LF dot CR LF. 822bis specifically prohibits other uses of LF.

The mail clients discussed above are incorrectly ending lines with LF and, in most cases, ending the entire message with LF dot LF. That's not CR LF dot CR LF, so a server such as msn.com will sit there waiting for the rest of the message. After a while it'll give up and drop the connection. Your mail doesn't get through.

Some mail servers convert a bare LF into CR LF, and accept LF dot LF as the end of a mail message. This behavior is specifically prohibited by 821bis.


Zuletzt editiert von Pretoreaner am 27.01.2012 um 20:10 Uhr (1x Editiert)
Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 27.01.2012 um 20:15 Uhr
die standard mail funktion von clansphere oder ist smtp aktiviert? bei ersterem am besten an den provider melden, wenn in clanspehre smtp eingestellt ist als mail-methode ist das problem bekannt und im nächsten release wohl gefixed.


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Pretoreaner
Thread-Ersteller


Beginner





Beiträge: 6
# Antwort: 2 - 27.01.2012 um 20:22 Uhr
27.01.2012 um 20:15 Uhr - hajo:
die standard mail funktion von clansphere oder ist smtp aktiviert? bei ersterem am besten an den provider melden, wenn in clanspehre smtp eingestellt ist als mail-methode ist das problem bekannt und im nächsten release wohl gefixed.


Also bei standart smtp funst es garnicht bei smtpauth kommt die fehlermeldung

Provider Kontaktiren wird schwer ist mein server die fehlereldung habe ich aus der /var/log/mail.err


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 3 - 27.01.2012 um 20:37 Uhr
ist in den kontakt optionen ein smtp host eingetragen oder keiner?


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Pretoreaner
Thread-Ersteller


Beginner





Beiträge: 6
# Antwort: 4 - 27.01.2012 um 22:28 Uhr
Jupp genau habe sowohl mit serverinfos als auch ohne probiert


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 5 - 27.01.2012 um 22:44 Uhr
standard wenn da nix drin steht ist die verwendung der php mail funktion. diese greift auf postfix oder was da auch unter linux als mailservice aufgesetzt ist zurück. wenn dabei schon etwas nicht geht liegt es wohl eher am webserver. wenn da mit smtp-host-angabe etwas nicht geht betrifft es tatsächlich die smtp-kommunikation von clansphere mit dem smtp server der dort angegeben ist. in dem fall folgt wohl für diese zeilenenden noch ein hotfix in der versionskontrolle.


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Pretoreaner
Thread-Ersteller


Beginner





Beiträge: 6
# Antwort: 6 - 27.01.2012 um 22:53 Uhr
Hi, auf dem Root-server laufen sowohl mehrere PHPBB Boards die die sendmail Funktion des Webservers nutzen als auch von mir selber in PHP geschriebene Seiten die auch die php Funktion nutzen. Der SMTP Server wird sowohl von Exchange als auch von einem Hmail Server voll unterstützt so das ich sowohl die php Mailfunktion als auch den SMTP ausschließen kann.

Kann dir aber auch wenn du möchtest mal einen Auszug aus dem mail-log des smtp-server hier posten darin sieht man das ClanSphere versucht Verbindung mit dem SMTP aufzunehmen wenn ich die Daten eintrage jedoch wird die Verbindung wegen o.a. Fehlermeldung abgebrochen


Zuletzt editiert von Pretoreaner am 27.01.2012 um 22:54 Uhr (1x Editiert)
Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 7 - 27.01.2012 um 23:14 Uhr
wenn das sendmail beim webserver mit phpbb klappt, dann sollte es auch in clansphere funktionieren. dafür darf dann eben in den kontakt einstellungen beim smtp host kein inhalt drin stehen, dadurch aktiviert man dieses verhalten dann automatisch bzw. ist das auch die voreinstellung, weil sie überall, wie auch hier, prima funktioniert.

betreffend smtp folgt wiegesagt bald ein hotfix der das von dir ganz oben umfangreich gepostete problem beheben sollte ...


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Chelrid


Geekboy





Beiträge: 1114
# Antwort: 8 - 28.01.2012 um 02:17 Uhr
vielleicht liegts bei dir am Syntax. Ich hatte ein ähnliches Problem.


------------------
Grüße vom Chelrid
Und denkt dran: Immer locker durch die Hose atmen....


Inaktiv
|
Pretoreaner
Thread-Ersteller


Beginner





Beiträge: 6
# Antwort: 9 - 28.01.2012 um 13:47 Uhr
Dann werde ich wohl auf das hotfix warten müssen....


Inaktiv
|
Chelrid


Geekboy





Beiträge: 1114
# Antwort: 10 - 28.01.2012 um 17:43 Uhr
ich weiß nicht, was Freeze bei mir ändern musste. aber ich hängt dir mal die Datei dran, die er bei mir geändert hat.
Die muss ins /mods/contact

Vorher aber deine Datei sichern.
Dateianhänge:
php func_mail.php (3.15 KiB - 10 mal heruntergeladen )


------------------
Grüße vom Chelrid
Und denkt dran: Immer locker durch die Hose atmen....


Zuletzt editiert von Chelrid am 28.01.2012 um 17:43 Uhr (1x Editiert)
Inaktiv
|
Pretoreaner
Thread-Ersteller


Beginner





Beiträge: 6
# Antwort: 11 - 28.01.2012 um 19:01 Uhr
Ich habe die Lösung... Deine file hat mich darauf gebracht

Qmail folgt den offiziellen Richtlinien der RFC 2822 zwar würde die meisten Mailserver zu denen eine Mail die gegen diese Richtlinien verstößt ohne frage weitergeleitet jedoch würden Mailserver wie msn.com usw.

Diese Richtlinie erwartet das jede Zeile in einer Mail mit den ASCII Zeichen für linefeed (LF) und dem ASCII carriage-return (CR) beendet werden
dies sind im falle einer PHP Mail "\r" und "\n\" cspere hatte jedoch in der Datei func_mail.php nur bzw noch einige "\n" dies habe ich dann durch "\r\n" ersetzt und schon ging es

Ich hänge die Datei an damit sie ggf in eine der nächsten Versionen übernommen werden kann und damit andere mit diesem Problem es auch ggf. lösen können

Danke allen für die Denkanstöße.

Die Richtlinie RFC 2822 ist hier zu finden http://tools.ietf.org/html/rfc2822#section-2.3 (in dem falle auch genau wie der body aussehen muss)
Dateianhänge:
php func_mail.php (3.15 KiB - 7 mal heruntergeladen )


Zuletzt editiert von Pretoreaner am 28.01.2012 um 19:03 Uhr (1x Editiert)
Inaktiv
|
Chelrid


Geekboy





Beiträge: 1114
# Antwort: 12 - 28.01.2012 um 21:11 Uhr
Freeze wollte sich das mit den Richtlinien ja noch genauer ansehen.


------------------
Grüße vom Chelrid
Und denkt dran: Immer locker durch die Hose atmen....


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 13 - 28.01.2012 um 21:13 Uhr
commit ist im svn, habs noch leicht nachjustiert


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 14 - 29.01.2012 um 10:25 Uhr
28.01.2012 um 21:11 Uhr - Chelrid:
Freeze wollte sich das mit den Richtlinien ja noch genauer ansehen.

Jop,

bin nur noch nicht dazu gekommen.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Pretoreaner
Thread-Ersteller


Beginner





Beiträge: 6
# Antwort: 15 - 29.01.2012 um 13:52 Uhr
Ist ja jetzt erledigt


Inaktiv
|
Chelrid


Geekboy





Beiträge: 1114
# Antwort: 16 - 29.01.2012 um 14:15 Uhr
29.01.2012 um 10:25 Uhr - Fr33z3m4n:
28.01.2012 um 21:11 Uhr - Chelrid:
Freeze wollte sich das mit den Richtlinien ja noch genauer ansehen.

Jop,

bin nur noch nicht dazu gekommen.


Macht ja nix.


------------------
Grüße vom Chelrid
Und denkt dran: Immer locker durch die Hose atmen....


Inaktiv
|
Antworten: 16
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo