Email client: Difference between revisions

From Rixort Wiki
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.