wasm-demo/src
Manos Pitsidianakis 77dc1d74bf
Add smtp client support for sending mail in UI
`mailer_command` was removed, and a new setting `send_mail` was added.

Its possible values are a string, consisting of a shell command to
execute, or settings to configure an smtp server connection. The
configuration I used for testing this is:

  [composing]
  send_mail = { hostname = "smtp.mail.tld", port = 587, auth = { type = "auto", username = "yoshi", password = { type = "command_eval", value = "gpg2 --no-tty -q -d ~/.passwords/msmtp/yoshi.gpg" } }, security = { type = "STARTTLS" } }

For local smtp server:
  [composing]
  send_mail = { hostname = "localhost", port = 25, auth = { type = "none" }, security = { type = "none" } }
2020-07-15 15:24:01 +03:00
..
components Add smtp client support for sending mail in UI 2020-07-15 15:24:01 +03:00
conf Add smtp client support for sending mail in UI 2020-07-15 15:24:01 +03:00
execute Add save-draft command 2020-06-23 20:11:05 +03:00
plugins Remove some needless clones and stuff (thanks to Clippy) 2020-07-13 21:36:55 +03:00
terminal Fix clippy lints 2020-07-06 15:27:08 +03:00
types Fix clippy lints 2020-07-06 15:27:08 +03:00
bin.rs Fix clippy lints 2020-07-06 15:27:08 +03:00
components.rs Add optional feature to save SVG screenshot 2020-06-12 01:37:57 +03:00
conf.rs Remove some needless clones and stuff (thanks to Clippy) 2020-07-13 21:36:55 +03:00
execute.rs Fix clippy lints 2020-07-06 15:27:08 +03:00
jobs.rs Add smtp client support for sending mail in UI 2020-07-15 15:24:01 +03:00
mailcap.rs Remove some needless clones and stuff (thanks to Clippy) 2020-07-13 21:36:55 +03:00
managesieve.rs imap: remove blocking imap backend, replace with async 2020-07-06 15:27:08 +03:00
plugins.rs Remove some needless clones and stuff (thanks to Clippy) 2020-07-13 21:36:55 +03:00
sqlite3.rs Fix clippy lints 2020-07-06 15:27:08 +03:00
state.rs Show account online error status when offline 2020-07-08 12:10:14 +03:00
terminal.rs Fix clippy lints 2020-07-06 15:27:08 +03:00
types.rs Add smtp client support for sending mail in UI 2020-07-15 15:24:01 +03:00
unix.rs MailBackend: change more methods to Futures 2020-07-06 15:26:00 +03:00
workers.rs Spawn workers on demand 2020-06-11 12:01:11 +03:00