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