Thanks for your work on this. I use Mailpile for virtually all my email and I like it a lot. Other than the encryption capability, the search engine is definitely the feature that really stands out!
Under Non-issues to be aware of you mentioned the need to be able to modify the format of a previously typed in e-mail address and also the word wrap behaviour. These are pet peeves for me too but I have not had time to dive into the code to propose a fix. The word wrap issue is actually broader: if you save a draft and reload it, lines that start with a hyphen “-” get treated strangely and there are other effects.
Regarding send(ing) an email to yourself from Mailpile, the behaviour depends on the ISP that you are using. Mailpile uses the
Message-ID in the email metadata. Emails that have the same
Message-ID are treated as duplicates and are not shown. Some ISPs replace the Mailpile-generated
Message-ID of an outgoing email with their own, with the result that the received email will be shown in the
Inbox. Other ISPs retain the
Message-ID assigned by Mailpile so that the received email is ignored as a duplicate.
You also made some comments about deleting emails from an IMAP server and so on. My understanding is that the developers treat the IMAP server strictly as a mail source so that management of the IMAP server is not part of Mailpile’s mission - other than optionally deleting received messages.