Alexander (HH): da funktionierts, und da funktionierts nich (pop3)

Beitrag lesen

Moin Moin!

meine anfragen endeten mit \n, was auf meinem rechner funktionierte (gleicher mailserver)
und auf dem anderen funktionierts nur wenn ich \r\n am schluss sende ... ist das logisch?

Ja. Die Mail-RFCs fordern (wie auch viele andere RFCs für textbasierende Netzwerkprotokolle) CR+LF am Zeilenende, dass Mailserver ein nacktes LF akzeptieren, ist reine Großzügigkeit.

Möglich wäre auch, dass Du unter Windows arbeitest und irgendwo die C-Library im Textmode arbeitet, wodurch das Equivalent von printf("\n") CR+LF liefert.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".