Elle est construit avec Python et peut fonctionner avec n'importe quel e-mail utilisant les protocoles standard (SMTP, IMAP, POP3).
Un puissant moteur de recherche existe pour localiser les courriels et il est possible d'affecter des catégories ou des étiquettes à chacun d'entre eux.
La sécurité et la confidentialité sont assurées par l'intégration dans le corps même de Mailpile de chiffrement et de l'utilisation de signatures OpenPGP.
L'application permet de gérer les contacts, la détection de spam et de nombreuses autres fonctionnalités sont en cours de développement.