| 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 |