A-label transform functions
[users/jgh/exim.git] / TODO
1
2 Spec documents:
3 RFC6530 Overview and Framework for Internationalized Email
4 RFC5890 Internationalized Domain Names for Applications (IDNA):
5                 Definitions and Document Framework
6 RFC6533 Internationalized Delivery Status and Disposition Notifications
7
8 - rcpt verification for an internationalized message should require the
9 destination 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
17 to-Alabel convert of helo name
18
19 ++ An "international" flag on the message?
20 ++ An is-international expansion condition?
21
22 ++ helo-time option handling
23 conversion of utf-8 domains on input    rfc5890
24 - deconversion on forwarding
25 - deconversion for trace headers
26 dsn handling                            rfc6533
27 logging
28 - international msg
29 - presentation of local-part in log
30 -- a log option?
31 encoding of local_part
32 encoding transform string-expansions
33 Recieved-by header tracking info
34 - WITH protocol types get UTF8 prefix
35
36 forwarding checks                       rfc6530 7.1 -3-
37 - rcpt-time rejects get 533 mailbox name not allowed
38 - mail-time rejects get 550 mailbox unavailable
39 - bounces (see dsn handling)
40
41
42 expansions for to- and from-Alabel ?    bug1567
43
44 enhanced status codes?                  rfc5248++
45
46 VRFY
47 EXPN