Sendmail problem (550 Requested action not taken: Nonstandard SMTP line terminator.)

Břetislav Kubesa bretislav.kubesa at centrum.cz
Sat Mar 25 11:04:39 CET 2006


Zdravim,

predem se omlouvam za lehke OT. Mam problem s dorucovanim posty na jeden 
mailserver pouzivajici Postfix.

Reporting-MTA: dns; mail.mailsystem.xx
Arrival-Date: Sat, 25 Mar 2006 10:07:12 +0100 (CET)
Final-Recipient: rfc822; postmaster at mailsystem.xx
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; host 192.168.15.15[192.168.15.15] said: 550
    Requested action not taken: Nonstandard SMTP line terminator.

Na strane clienta je pouzit Sendmail 8.13.6, FBSD 5.4.

Zjistil jsem, ze problem se tyka "ukoncovacich" znaku jednotlivych radku, 
kdy podle rfc822
ma byt pouzito Carriage-Return/Line Feed.
Bohuzel vsak v sendmail.cf je definovano spravne E=\r\n (end-of-line = 
Carriage-Return/Line Feed),
coz by melo odpovidat dane rfc norme. Pokud pouziji v sendmail.cf pouze 
E=\n, zprava je dorucena.
Pokud tomu vsak spravne rozumim, pri pouziti E=\n mohu mit problem pro zmenu 
s dorucovanim
na ostatni mailservery, jelikoz obchazim rfc822 (aspon se tedy domnivam).

Co byste doporucovali ? Snazil jsem se kontaktovat "postmastera" daneho 
postfixu, ale marne.
Jak zajistim, aby maily chodily jak na dany postfix, tak i na vsechny 
ostatni systemy ?
Zajimave je, ze pri pouziti jinych SMTP serveru (napr. od poskytovatele) je 
zprava dorucena.
Ze by byl tedy prece jen problem na strane meho Sendmailu  ?

Predem vsem diky za napady a pokud jsem vyse uvedl nejaky nesmysl, predem se 
omlouvam pravym guru.

BK


Dana sekce z sendmail.cf:
#
#  relay mailer header masquerading recipient rewriting
#
SMasqRelay
R$+                     $: $>MasqSMTP $1
R$+                     $: $>MasqHdr $1

Msmtp,          P=[IPC], F=mDFMuX, S=EnvFromSMTP/HdrFromSMTP, 
R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=TCP $h
Mesmtp,         P=[IPC], F=mDFMuXa, S=EnvFromSMTP/HdrFromSMTP, 
R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=TCP $h
Msmtp8,         P=[IPC], F=mDFMuX8, S=EnvFromSMTP/HdrFromSMTP, 
R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=TCP $h
Mdsmtp,         P=[IPC], F=mDFMuXa%, S=EnvFromSMTP/HdrFromSMTP, 
R=EnvToSMTP/HdrFromSMTP, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=TCP $h
Mrelay,         P=[IPC], F=mDFMuXa8, S=EnvFromSMTP/HdrFromSMTP, 
R=MasqSMTP/MasqRelay, E=\r\n, L=2040,
                T=DNS/RFC822/SMTP,
                A=TCP $h




More information about the Users-l mailing list