grant beattie wrote:
the MTA (Exim) is configured to always add the Delivery-Date: header, and I'm sure I can make it add a missing Date: header.
but again, it doesn't fix it for all possible cases of where this problem might occur (different MTAs, configurations, etc.) if we acknowledge that the client is broken, and a suitable workaround is possible, I don't think implementing it as a client-workaround would be a bad thing.
If the incoming message doesn't contain the Date header, it isn't valid. Your MDA doesn't conform the the RFC 2822, IMHO.
Current Dovecot's behaviour seems correct (according to the RFC 3501).
indeed. but how many perfectly RFC IMAP clients do you know of? afaik, there aren't any? :)
I'm writing one :)
Cheers, -jkt
-- cd /local/pub && more beer > /dev/mouth