Bersoft Private Mail (BPM) is an email program that runs on most Windows versions, from XP to Windows 10. Its goal is to keep email messages private, both storing and (optionally) sending them as encrypted messages.
Locally stored messages as well as configuration files, are always saved using state of the art AES-256 encryption.
Each time BPM starts it asks for the access password (defined previously by the user), if no proper password is entered access is denied. Since both the messages and all the configuration settings are encrypted, it is not possible to access them if the password is not known. Learn More. To protect passwords from keyloggers, BPM has a virtual keyboard.
BPM stores the messages in a folder structure as individual files. This avoids the risk of losing data because database corruption.
BPM also provides (if selected by the user) secure email delivery, it uses an asymmetric RSA encryption system to provide end-to-end email encryption. Email messages remains encrypted on internal relay mail servers or when stored on the cloud (Gmail, Outlook, etc.). To exchange RSA encrypted messages with other people, BPM should run on both ends.
Setting BPM to send/receive encrypted messages is very easy, there is no need to add any plugins. Learn More.
BPM keeps off-line as many messages as possible. When deleting messages from IMAP accounts, they are saved to the local Trash Folder instead to the online Trash Folder. When it sends messages they are also saved to the local Sent folder, not to an online folder. If you want to store messages in online IMAP folders simply drag and drop them between folders, from local to online folders or vice-versa.
To stop malicious code in the message body from running, BPM disables scripting. Executable attachments can be saved, but not run.