1. Add a settings name. That is for you to identify an account from which you got a mail message if you have several ones
2. Add a user name — full e-mail address. After setting the user name, the application will try to detect server settings — IMAP server, SMTP server and SMTP port.
3. Add the password you use to log in to the e-mail account. If you use the GMAIL service, SenseMail will ask you to log in to GMAIL and save the settings. There is no need to enter a password here, and SenseMail won't store it.
4. Add a nick — a name that your recipients will see in their message list
5. If we cannot find the mail server settings, enter them manually. Consult your e-mail service provider to get those settings
6. Hit the "Save" button
7. Do additional account setup, if you use two factor authentication:
Every e-mail provider has its way to get an app-specific password. Please, refer to you e-mail service provider for exact instructions.
For example, Yahoo explains it here - https://help.yahoo.com/kb/generate-separate-password-sln15241.html
for Outlook mail read instructions here - https://support.microsoft.com/en-us/help/12409/microsoft-account-app-passwords-two-step-verification.
For AOL mail read it here - https://help.aol.com/articles/2-factor-authentication-stronger-than-your-password-alone
For GMAIL service you don't need to do it - we use OAuth 2.0 authentication that asks you to login to GMAIL and handles all of these.
A certificate is a powerful tool to protect your messages. It allows using the full power of a 256-bit key.
For each of your contacts, you can set up a certificate. This certificate is stored locally on your device. To keep it safe, SenseMail writes the certificate encrypted with a password. So when you send or receive a message from a person on your contact list, you need to enter that password, decrypt a certificate and use it to access a message.
To be on the safe side, we suggest that you use a unique password for every contact you have. So if one of the keys gets compromised, the others are not.
You can easily change a password for a certificate. Simply re-save it with a new password.
Setting up a certificate is quite straightforward.
On a device A:
1a. Add a person to your contact list.
2a. Tap the "View or add a new certificate"
3a. Generate a new certificate.
4a. Save the certificate with a password. Remember that password, you will need it to send and receive messages from that contact!
Now you have a certificate, and you need the other party to scan it. The QR presentation of a certificate is protected with a random password. Every time you open it, the password is different. You cannot view a QR-code and a password at the same time for security reasons.
On a device B:
1b. The other party should add your address to the address book.
2b. Tap the "View or add a new certificate"
3b. Tap the "Scan QR" and scan the code.
4b. Enter the password from the device A (field Pwd).
5b. Save the certificate with a new password
Now you both have the matching keys but saved with different passwords. When you send a new message and enter a password, SenseMail will search for a certificate. If the password is not correct, it asks you to enter it again or use that password instead of your certificate.