On 2006-11-07 19:09:06 +0000, Catalin Marinas wrote: > I re-implemented parts of the mail and import commands (inspiring > from your patches). They now use the email Python package. The mail > command encodes the body to 7 or 8bit depending on non-ascii > characters. The headers are QP-encoded. The import command can > decode messages properly and can also handle multipart e-mails. > > I still have to write a test script but my simple tests showed that > it works. Please let me know if there is anything wrong (especially > with the QP-encoding of the mail headers). One potentially hazardous thing: you encode the mail before letting the user edit it (with the -e and -E switches). This means that the user can insert non-ascii characters in the body after you've already decided it's safe to use 7bit encoding. It also means that the user must be careful to rfc2047-encode any changes to the Subject: and From: headers. -- Karl Hasselström, kha@xxxxxxxxxxx www.treskal.com/kalle - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html