1. Add settings name — this is for you to identify an account from which you got a mail message, if you have several ones
2. Add 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 login to the e-mail account.
If you use GMAIL service, SenseMail will ask you to login to GMAIL then you save the settings. There is no need to enter password here and it won't be stored by SenseMail.
4. Add nick — a name that your recipients will see in their message list
5. If mail server settings are not found, enter them manually — consult your e-mail service provider to get those settings
6. Hit "Save" button
7. Do additional account setup, if you use two factor authentication:
Login to you e-mail account via a web browser.
If you use two factor authentication you need to get an application-specific password and replace the password mentioned in p.3 above. Every e-mail provider has its own 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.
Certificate is a powerful tool to protect your messages. It allows using a full power of a 256-bit key.
For every of your contacts you can set up a certificate. This certificate is stored locally on your device. To store it safe, it is 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 a safe side we suggest that you use a unique password for every contact you have, so in case it gets compromised, the other certificates are not.
You can easily change a password for a certificate, just re-save it and enter a new password.
Setting up a certificate is quite straightforward.
On a device A:
1a. Add a person to your contact list.
2a. Tap "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 a same time for security reasons.
On a device B:
1b. The other party should add your address to the address book.
2b. Tap "View or add a new certificate"
3b. Tap "Scan QR" and scan the code.
4b. Enter the password from the device A (field Pwd).
5b. Save the certificate with a password
Now you both have the same certificate, but saved with the different passwords. You can send a new message and SenseMail will try to get a certificate first. If the password is not correct, it asks you to enter it again or use that password instead of your certificate.