User Tools

Site Tools


hosts:virtual_machines:web:mail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hosts:virtual_machines:web:mail [2023/02/23 01:44] netboxhosts:virtual_machines:web:mail [2023/08/30 17:55] (current) – [Configuration locations] tcmal
Line 13: Line 13:
  
   - Postfix receives an incoming SMTP connection   - Postfix receives an incoming SMTP connection
-  - Postfix queries [[hosts:enclave:ldap|LDAP]] to find the user/alias for the address.+  - Postfix queries [[hosts:virtual_machines:enclave:ldap|LDAP]] to find the user/alias for the address.
   - Postfix checks it with rspamd   - Postfix checks it with rspamd
   - If rspamd decides we should deliver it, we pass it to dovecot through LMTP   - If rspamd decides we should deliver it, we pass it to dovecot through LMTP
-  - Dovecot queries [[hosts:enclave:ldap|LDAP]] again and places it in the user's mailbox+  - Dovecot queries [[hosts:virtual_machines:enclave:ldap|LDAP]] again and places it in the user's mailbox
   - The user then uses their MUA to access their mailbox through dovecot (over IMAP)   - The user then uses their MUA to access their mailbox through dovecot (over IMAP)
  
Line 23: Line 23:
   - Postfix receives an SMTP connection on port 587   - Postfix receives an SMTP connection on port 587
   - The user authenticates, which postfix asks dovecot for help with   - The user authenticates, which postfix asks dovecot for help with
-    - Dovecot uses bind authentication against our [[hosts:enclave:ldap|LDAP]]+    - Dovecot uses bind authentication against our [[hosts:virtual_machines:enclave:ldap|LDAP]]
   - Postfix cleans up the headers and passes it to OpenDKIM to do signing   - Postfix cleans up the headers and passes it to OpenDKIM to do signing
   - Postfix sends the signed message to wherever it needs to go   - Postfix sends the signed message to wherever it needs to go
Line 33: Line 33:
 ===== Configuration locations ===== ===== Configuration locations =====
  
-Managed declaratively using [[https://git.tardisproject.uk/tardis/nix/-/tree/main/profiles/services/email|Nix]].+Managed declaratively using [[https://git.tardisproject.uk/tardis/nix/-/tree/main/profiles/email|Nix]].
  
 ===== Adding a custom domain ===== ===== Adding a custom domain =====
hosts/virtual_machines/web/mail.1677116672.txt.gz · Last modified: 2023/02/23 01:44 by netbox