Commit | Line | Data |
---|---|---|
a7f61b37 JH |
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 | ||
0d7911ea | 17 | to-Alabel convert of helo name |
a7f61b37 | 18 | |
0d7911ea JH |
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 | |
a7f61b37 JH |
27 | logging |
28 | - international msg | |
29 | - presentation of local-part in log | |
0d7911ea | 30 | -- a log option? |
a7f61b37 JH |
31 | encoding of local_part |
32 | encoding transform string-expansions | |
33 | Recieved-by header tracking info | |
0d7911ea JH |
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 |