received_protocol
[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
0d7911ea 17to-Alabel convert of helo name
9d4319df 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
0d7911ea 29dsn handling rfc6533
a7f61b37 30logging
5a886ce7 31++ - international msg
a7f61b37 32- presentation of local-part in log
0d7911ea 33-- a log option?
a7f61b37 34encoding of local_part
9d4319df 35
5a886ce7
JH
36++ Recieved-by header tracking info
37++ - WITH protocol types get UTF8 prefix
38++ - use for logging also
0d7911ea
JH
39
40forwarding checks rfc6530 7.1 -3-
41- rcpt-time rejects get 533 mailbox name not allowed
42- mail-time rejects get 550 mailbox unavailable
43- bounces (see dsn handling)
44
5a886ce7 45flag in spool file
0d7911ea 46
9d4319df 47++ expansions for to- and from-Alabel ? bug1567
0d7911ea
JH
48
49enhanced status codes? rfc5248++
50
51VRFY
52EXPN
9d4319df
JH
53
54non-smtp input