summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2025-02-24 10:01:57 +0800
committerHsieh Chin Fan <pham@topo.tw>2025-02-24 10:01:57 +0800
commit729f939b33a8a30206e1861a693c6bcb90d5d2b5 (patch)
tree0f73ec7eb3252baf045484c67587a692a06a70f6
parent327f4c1f8a6fb9f4c7accbf94d7b0dba429f3cad (diff)
Update
-rw-r--r--smtpd/smtpd.conf10
1 files changed, 5 insertions, 5 deletions
diff --git a/smtpd/smtpd.conf b/smtpd/smtpd.conf
index 58c984f..52c2b56 100644
--- a/smtpd/smtpd.conf
+++ b/smtpd/smtpd.conf
@@ -15,9 +15,9 @@ pki mail.topo.tw key "/etc/mail/ssl/mail.topo.tw.key"
15# DKIM, command: 15# DKIM, command:
16# sudo PIPX_HOME=/opt/pipx PIPX_BIN_DIR=/usr/local/bin pipx install --force git+https://github.com/palant/opensmtpd-filters.git 16# sudo PIPX_HOME=/opt/pipx PIPX_BIN_DIR=/usr/local/bin pipx install --force git+https://github.com/palant/opensmtpd-filters.git
17# refs: https://palant.info/2020/11/09/adding-dkim-support-to-opensmtpd-with-custom-filters/ 17# refs: https://palant.info/2020/11/09/adding-dkim-support-to-opensmtpd-with-custom-filters/
18filter dkimsign proc-exec "/usr/local/bin/dkimsign topo.tw:dkim:/etc/mail/dkim.key" 18#filter dkimsign proc-exec "/usr/local/bin/dkimsign topo.tw:dkim:/etc/mail/dkim.key"
19filter dkimverify proc-exec "/usr/local/bin/dkimverify topo.tw" 19#filter dkimverify proc-exec "/usr/local/bin/dkimverify topo.tw"
20filter dkim chain {"dkimsign", "dkimverify"} 20#filter dkim chain {"dkimsign", "dkimverify"}
21 21
22# refs: https://man.openbsd.org/table.5 22# refs: https://man.openbsd.org/table.5
23table passwd file:/etc/mail/passwd 23table passwd file:/etc/mail/passwd
@@ -28,8 +28,8 @@ table passwd file:/etc/mail/passwd
28# listen on 0.0.0.0 28# listen on 0.0.0.0
29# listen on :: 29# listen on ::
30listen on lo 30listen on lo
31listen on enp1s0 inet4 hostname "mail.topo.tw" port 25 tls pki mail.topo.tw filter "dkim" 31listen on enp1s0 inet4 hostname "mail.topo.tw" port 25 tls pki mail.topo.tw
32listen on enp1s0 inet4 hostname "mail.topo.tw" port 587 tls-require mask-src pki mail.topo.tw auth-optional <passwd> filter "dkim" 32listen on enp1s0 inet4 hostname "mail.topo.tw" port 587 tls-require mask-src pki mail.topo.tw auth-optional <passwd>
33 33
34# Allow delivery from local or domain-owned-by-me 34# Allow delivery from local or domain-owned-by-me
35action "me" maildir virtual { "@" = "pham" } 35action "me" maildir virtual { "@" = "pham" }