non-smtp input
[exim.git] / TODO
CommitLineData
a7f61b37
JH
1
2Spec documents:
3RFC6530 Overview and Framework for Internationalized Email
4RFC5890 Internationalized Domain Names for Applications (IDNA):
5 Definitions and Document Framework
6RFC6533 Internationalized Delivery Status and Disposition Notifications
7
8- rcpt verification for an internationalized message should require the
9destination supports the SMTPUTF8 extension
10
11- transport ditto; nonsupport equates to perm-rej an triggers a bounce
12
13- DSN support extended per rfc 6533
14
15======================
16
810d16ad
JH
17++ to-Alabel convert of helo name
18++ - smtp transport
a7f61b37 19
0d7911ea
JH
20++ An "international" flag on the message?
21++ An is-international expansion condition?
22
23++ helo-time option handling
9d4319df
JH
24++ conversion of utf-8 domains for DNS rfc5890
25-- MSA mode: convert on forward?
5a886ce7
JH
26--- mua-wrapper
27--- acl control?
9d4319df 28
7ade712c
JH
29++ flag in spool file
30
31retries
32- apply to a-label or utf8 form?
33
0d7911ea 34dsn handling rfc6533
9671784a
JH
35- ORCPT param: utf8 vs. unitext encoded
36-- to/from unitext expansions ( foo\x{HEXPOINT} - 2-6 hex digits )
7ade712c 37
a7f61b37 38logging
5a886ce7 39++ - international msg
a7f61b37 40- presentation of local-part in log
0d7911ea 41-- a log option?
9d4319df 42
5a886ce7
JH
43++ Recieved-by header tracking info
44++ - WITH protocol types get UTF8 prefix
45++ - use for logging also
0d7911ea 46
d752cc0e
JH
47++ forwarding checks rfc6530 7.1 -3-
48++ - rcpt-time rejects get 533 mailbox name not allowed
49++ - mail-time rejects get 550 mailbox unavailable
50++ - bounces (see dsn handling)
0d7911ea 51
9d4319df 52++ expansions for to- and from-Alabel ? bug1567
0d7911ea
JH
53
54enhanced status codes? rfc5248++
55
56VRFY
57EXPN
9d4319df 58
d752cc0e 59++ non-smtp input