hosts:web:email
Differences
This shows you the differences between two versions of the page.
hosts:web:email [2022/09/30 21:58] – created tcmal | hosts:web:email [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Email ====== | ||
- | |||
- | ^ Port(s) | 25, 143, 587, 80, 443 | | ||
- | ^ Publicly Accessible? | ||
- | ^ Upstream | ||
- | |||
- | Sends and receives email. Rainloop is a simple webmail client that communicates with normal IMAP/SMTP. | ||
- | |||
- | If not used to the jumble of services used for mail, [[https:// | ||
- | |||
- | When receiving: | ||
- | |||
- | - Postfix receives an incoming SMTP connection | ||
- | - Postfix queries [[hosts: | ||
- | - Postfix checks it with rspamd | ||
- | - If rspamd decides we should deliver it, we pass it to dovecot through LMTP | ||
- | - Dovecot queries [[hosts: | ||
- | - The user then uses their MUA to access their mailbox through dovecot (over IMAP) | ||
- | |||
- | When sending: | ||
- | |||
- | - Postfix receives an SMTP connection on port 587 | ||
- | - The user authenticates, | ||
- | - Dovecot uses bind authentication against our [[hosts: | ||
- | - Postfix cleans up the headers and passes it to OpenDKIM to do signing | ||
- | - Postfix sends the signed message to wherever it needs to go | ||
- | |||
- | ===== Data directories ===== | ||
- | |||
- | * ''/ | ||
- | |||
- | ===== Configuration locations ===== | ||
- | |||
- | Managed declaratively using [[https:// | ||
hosts/web/email.1664575125.txt.gz · Last modified: 2022/09/30 21:58 by tcmal