Le dimanche 25 Juillet 2004 20:14, Ernesto Baschny a écrit :
SMTP response messages should be in plain english (where 7bit is enough),
because this is what every sys-admin is meant to understand. If I send
a message to a friend in France, I don't want to receive a french reply
back, because I wouldn't understand it.
If this is not enough, you could include an URL with a more detailed
explanation, this is what I do on all "User unknown" messages here
on my side. On that page you have full HTTP power to express your
thoughts, maybe detecting the browsers language capability or letting
the user choose the appropriate language.
Remember that the message is intended for the message SENDER, and you
have no way of knowing what language he speaks.
I would make an exception to this for SPF however (not talking about the
charset, who definitely should remain 7-bit ASCII, but about the language).
SPF allows for customizing in DNS the SMTP SPF rejection message that will be
presented to somebody using a @yourdomain MAIL FROM address, and being
bounced for SPF failure.
Now let's see. For example : All the LEGITIMATE users of my domain are french,
or at least, understand french quite well. But not all of them understand
english.
Now, I decide that the custom SPF rejection message for my domain will be in
french, because if ever one of my LEGITIMATE users gets rejected because he
mistakenly sent his mail thru the wrong server, then he will understand the
rejection message.
Now if a NON legitimate sender forging one of my domain's address gets a
bounce that HE doesn't understand, I don't give a shit, he's a forger.
Sounds logical, doesn't it ?
--
Michel Bouissou <michel(_at_)bouissou(_dot_)net> OpenPGP ID 0xDDE8AC6E