This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| computing:mailserver [2025/05/15 19:21] – oemb1905 | computing:mailserver [2025/11/05 01:56] (current) – oemb1905 | ||
|---|---|---|---|
| Line 570: | Line 570: | ||
| postsuper -d E900C4780073 | postsuper -d E900C4780073 | ||
| postsuper -d ALL | postsuper -d ALL | ||
| - | | ||
| - | These tools prove helpful if/when emails get stuck, etc. | ||
| - | --- // | + | These tools prove helpful if/when emails get stuck, etc. Here are the Trixie adjustments: |
| + | |||
| + | This tutorial is for users of Debian GNU/Linux who want to set up a proper email server. This particular version is a work in progress and will contain adjustments needed for Trixie. So far, I've found the following differences: | ||
| + | |||
| + | # Editing authentication settings | ||
| + | sudo nano / | ||
| + | auth_username_format = %{user|username|lower} | ||
| + | # | ||
| + | # Editing mailbox location settings | ||
| + | sudo nano / | ||
| + | mail_driver = maildir | ||
| + | mail_path = ~/Maildir | ||
| + | mail_inbox_path = ~/ | ||
| + | #old one was | ||
| + | # | ||
| + | # | ||
| + | # Editing SSL/TLS settings | ||
| + | sudo nano / | ||
| + | #new format for cert and key, longer name, removes the classic “<” character | ||
| + | ssl_server_cert_file = / | ||
| + | ssl_server_key_file = / | ||
| + | # | ||
| + | #comment out diffy helman, now deprecated | ||
| + | # | ||
| + | # Editing Sieve filter settings | ||
| + | sudo nano / | ||
| + | #updating where dovecot looks for sieve rules by default, new format | ||
| + | sieve_script personal { | ||
| + | driver = file | ||
| + | path = ~/sieve | ||
| + | active_path = ~/ | ||
| + | } | ||
| + | #old one was | ||
| + | #plugin { | ||
| + | #sieve = file: | ||
| + | #} | ||
| + | # Editing main Dovecot configuration | ||
| + | sudo nano / | ||
| + | #declare versions | ||
| + | dovecot_storage_version = 2.4.1 | ||
| + | dovecot_config_version = 2.4 | ||
| + | #comment out dictionary (unless you set it up) | ||
| + | #dict { | ||
| + | # quota = file:/ | ||
| + | #} | ||
| + | |||
| + | In May 2025, the Validity RBL switched to a locked model, so you need to disable queries to it in spamassassin by editing '' | ||
| + | |||
| + | dns_query_restriction deny bl.score.senderscore.com | ||
| + | dns_query_restriction deny sa-accredit.habeas.com | ||
| + | dns_query_restriction deny sa-trusted.bondedsender.org | ||
| + | #score RCVD_IN_VALIDITY_RPBL | ||
| + | |||
| + | The new tutorial embeds the Trixie adjustments inside the tutorial in addition to being a complete re-organization and rewrite of the mail server tutorial. You can view the new tutorial over here at [[https:// | ||
| + | |||
| + | --- // | ||