Current Known Issues
The following are the bugs / problems that I currently know
about.
- IMAP requires that messages record an "internal date", which
is their date/time of delivery, as well as the value from the
Date: header. Decimail doesn't do this, which could cause
difficulties as messages can arrive out of order (especially if
they have been relayed, for example by a mailing list server). I
am hesitant to implement this because I actually prefer to see
messages listed in date order, especially for mailing lists where
a reply can often arrive before the message that it is replying
to.
- I understand that it is possible and/or legal for a message to
contain zero-valued bytes - at least, I have received such a
message. Although STL strings and (I think) PostgreSQL bytea
types can store such a value, I am not sure that absolutely all of
Decimail is happy with them.
I look forward to receiving other bug reports and also hopefully
fixes!