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