From 6a78d0ab5324bf1caf7d7f2b79a8eb2b62921933 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 5 Apr 2025 15:07:03 +0800 Subject: Update forge docs --- content/forge/setup.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'content/forge/setup.md') diff --git a/content/forge/setup.md b/content/forge/setup.md index d2686a1..fa19073 100644 --- a/content/forge/setup.md +++ b/content/forge/setup.md @@ -75,6 +75,26 @@ createdb -O lindenii-forge lindenii-forge psql -f /usr/share/lindenii/forge/schema.sql -d lindenii-forge ``` +### Setting up your SMTP daemon + +You'll need to do this if you want email integration. We'll assume you've +already configured your DNS records, rDNS, DKIM, SPF, DMARC, etc. + +If you run OpenSMTPD, you'd want something like this in +`/etc/smtpd/smtpd.conf`: + +``` +table forge file:/etc/smtpd/forge +action "FORGE" lmtp "/var/run/lindenii/forge/lmtp.sock" rcpt-to virtual +match from any for domain "forge.lindenii.runxiyu.org" action "FORGE" +``` + +And for `/etc/smtpd/forge`: + +``` +@ forge +``` + ### Editing the configuration file Copy `/usr/share/doc/lindenii/forge/forge.scfg` to `/etc/lindenii/forge.scfg` -- cgit v1.2.3