Email client: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
* Only support 'strong' cipher suites. | * Only support 'strong' cipher suites. | ||
* Do not allow connections to servers with invalid certificates, e.g. expiry date in past. | * Do not allow connections to servers with invalid certificates, e.g. expiry date in past. | ||
== Notes == | |||
* Spawn new thread to send mail asynchronously without affecting the rest of the GUI. |
Revision as of 13:34, 26 August 2018
Language choice
Use Python for speed of development and cross-platform code.
Security
Security features include:
- Only support TLS 1.2 and higher.
- Only support 'strong' cipher suites.
- Do not allow connections to servers with invalid certificates, e.g. expiry date in past.
Notes
- Spawn new thread to send mail asynchronously without affecting the rest of the GUI.