[EAI] LMTP, mailstore (Re: From Jari: Re: Your DISCUSS on draft-ietf-eai-framework-05 (fwd))
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EAI] LMTP, mailstore (Re: From Jari: Re: Your DISCUSS on draft-ietf-eai-framework-05 (fwd))
Kari Hurtta <hurtta+gmane at siilo.fmi.fi> writes in gmane.ietf.ima:
<...>
> > This implies, to me, that even if there are internal communications
> > (LMPT, porocmail scripts, whatever) for routeing mail for different
> > local-parts through different channels, the MTA itself needs to be
> > configured with basic information as to which local-parts/channels
> > can offer the UTF8SMTP capability. Sounds like a case for a bit of
> > sendmail.cf hacking :-( .
>
> On stronger form that user/mailbox/store/system/whatever system
> is arranged that way that non UTF8SMTP agents no not see UTF8SMTP
> messages.
>
> For local delivery agent (LDA) that means that UTF8SMTP and ASCII messages
> are stored to different mailbox (files or directories or whatever).
>
> If communigation between MTA and LDA use LMTP no "sendmail.cf hacking"
> should be needed -- UTF8SMTP negation should work also with LMTP.
I assume following model:
+----------+ +----------+
| final | | |
----SMTP---> | MTA | ---LMTP----> | LDA |
| | | |
+----------+ +----------+
| |
| | write
\ /
|
(----------)
( mail- )
( store )
(----------)
| read
MTA = Mail Transport Agent |
LDA = Local Delivery Agent +----------+
MUA = Mail User Agent | |
| MUA |
| |
+----------+
Actual there is one problem. There is no HDR=UTF8 flag on SMTP.
Therefore LDA needs parse mail header fields, including
mail header fields from mime parts.
LDA need know which messages are UTF8SMTP, so that it can
arrange them that way, that UTF8SMTP ignorant MUA do not see them.
Normally LDA do not parse mail messages or header fields.
Parsing of mail message on here is too much burder, I think.
Therefore at least LMTP needs HDR=UTF8 paramater.
( I do not remember, have I posted message message, where I analyze
when HDR=UTF8 is needed also on ESMTP. )
/ Kari Hurtta
_______________________________________________
IMA mailing list
IMA at ietf.org
https://www1.ietf.org/mailman/listinfo/ima
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.