Are there constraints on the length and/or format of SMTP message-id's? I.e.: How long may they be, and are only certain characters allowed? (I plan to use only ASCII, but I fear that there may even be ASCII characters which aren't allowed.)
RFC822 defines this, but are there updated RFCs or common real-World aspects (such as common bugs in mail software) which should be considered?
The updated RFC is RFC2822.
As of characters allowed, it basically
::alpha::|::digit::|[!#$%&'*+-/=?^_`{}|~.]
(It's also possible to quote literals).
It has to contain @ separating "local part" and "domain part". It MUST be globally unique.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With