summaryrefslogtreecommitdiff
path: root/content/forge/setup.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/forge/setup.md')
-rw-r--r--content/forge/setup.md20
1 files changed, 20 insertions, 0 deletions
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 <forge>
+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`