Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Move rtex to owl-corp deployment | 2024-08-25 | -1/+1 | ||
| | |||||
* | Correct sieve user log location | 2024-08-24 | -1/+1 | ||
| | |||||
* | Run spamassassin as debian-spamd instead of spamd | 2024-08-24 | -10/+2 | ||
| | |||||
* | Explicitly run spamc hooks as debian-spamd | 2024-08-24 | -2/+2 | ||
| | |||||
* | More progress on Dovecot ham/spam marking | 2024-08-24 | -2/+109 | ||
| | |||||
* | Enable spamc ham and spam learning | 2024-08-24 | -4/+105 | ||
| | |||||
* | Add sieve script to move spam to folder | 2024-08-24 | -0/+45 | ||
| | |||||
* | Run inbound mail through spamassassin | 2024-08-24 | -0/+15 | ||
| | |||||
* | Run spamassassin role on mail hosts | 2024-08-24 | -0/+1 | ||
| | |||||
* | Add role for spamassassin | 2024-08-24 | -0/+177 | ||
| | |||||
* | Address horrible inefficiencies in SSH handlers | 2024-08-24 | -11/+2 | ||
| | |||||
* | Run saslauthd under the "sasl" user & group | 2024-08-24 | -1/+26 | ||
| | | | | | | | | | | | To improve security, run it as a new "sasl" user rather than as root. The existing "sasl" group is re-used. Note that Ansible does not provide an agnostic way to configure the user and group for a service. This change couples the configuration to systemd. Resolves #478 | ||||
* | Move Keycloak to custom image | 2024-08-24 | -3/+3 | ||
| | |||||
* | Update quay.io/keycloak/keycloak Docker tag to v25.0.4 | 2024-08-24 | -1/+1 | ||
| | | | | | | | datasource | package | from | to | | ---------- | ------------------------- | ------ | ------ | | docker | quay.io/keycloak/keycloak | 25.0.2 | 25.0.4 | | ||||
* | Add Dovecot to fail2ban config | 2024-08-24 | -0/+8 | ||
| | |||||
* | Clean up SASL logic from postfix | 2024-08-23 | -19/+16 | ||
| | | | | | | Per Joe's comment here [1]. [1]: https://github.com/python-discord/infra/issues/478#issuecomment-2306107672 | ||||
* | Configure Postfix to reject mail on the sender blocklist | 2024-08-23 | -0/+16 | ||
| | |||||
* | Add sender blocklist | 2024-08-23 | -0/+3 | ||
| | |||||
* | Fix pcre rewriting for postfix headers | 2024-08-23 | -3/+7 | ||
| | |||||
* | Preserve privacy in e-mail headers | 2024-08-23 | -0/+38 | ||
| | | | | | | | Similar to how the big e-mail providers do it, strip out some personally identifying information from e-mails. I have used this on my own e-mail server for a while and it works fine. | ||||
* | Prefer port 465 for SMTP | 2024-08-23 | -9/+22 | ||
| | |||||
* | Add note on sieve being DevOps only for now | 2024-08-23 | -0/+9 | ||
| | |||||
* | De-escalate the Johannes situation | 2024-08-23 | -1/+1 | ||
| | |||||
* | Add service mail to postfix flow chart | 2024-08-23 | -1/+6 | ||
| | |||||
* | Add archive to IMAP folders list | 2024-08-23 | -0/+1 | ||
| | |||||
* | Update neomutt folders | 2024-08-23 | -2/+2 | ||
| | |||||
* | Use variable for vmail user ID | 2024-08-23 | -5/+4 | ||
| | |||||
* | Add some missing aliases for staff email | 2024-08-23 | -0/+2 | ||
| | |||||
* | Enable welcome plugin on mailbox creation | 2024-08-23 | -1/+14 | ||
| | |||||
* | Copy welcome script in Dovecot tasks | 2024-08-23 | -0/+10 | ||
| | |||||
* | Add Welcome script | 2024-08-23 | -0/+29 | ||
| | |||||
* | Fix Postfix link | 2024-08-23 | -1/+1 | ||
| | |||||
* | Add documentation on Sieve | 2024-08-23 | -0/+25 | ||
| | |||||
* | Explicitly template sieve parameter to point to Sieve locations | 2024-08-23 | -1/+1 | ||
| | |||||
* | Template new LMTP config and install Sieve packages | 2024-08-23 | -0/+3 | ||
| | |||||
* | Add LMTP config to enable Sieve | 2024-08-23 | -0/+42 | ||
| | |||||
* | Separate userdb homedir and maildir for sieve support | 2024-08-23 | -2/+2 | ||
| | |||||
* | Add documentation on Dovecot | 2024-08-23 | -0/+107 | ||
| | |||||
* | Update email index with Dovecot in flow chart | 2024-08-23 | -2/+5 | ||
| | |||||
* | Update Postfix documentation with Dovecot | 2024-08-23 | -11/+8 | ||
| | |||||
* | Explicitly set mailbox uid for doveadm | 2024-08-23 | -2/+4 | ||
| | |||||
* | Add high maxretry for Postfix fail2ban rules | 2024-08-23 | -0/+2 | ||
| | |||||
* | Add section on neomutt usage via IMAP | 2024-08-23 | -1/+49 | ||
| | |||||
* | Reconfigure neomuttrc | 2024-08-23 | -4/+14 | ||
| | |||||
* | Add warning that DMARC guide is outdated due to Dovecot | 2024-08-23 | -0/+6 | ||
| | |||||
* | Add documentation on using email clients | 2024-08-23 | -0/+63 | ||
| | |||||
* | Remove dovecot from mail group | 2024-08-23 | -10/+0 | ||
| | |||||
* | Simplify dovecot configuration templating logic | 2024-08-23 | -14/+8 | ||
| | | | | Co-authored-by: My Vice Best Man <[email protected]> | ||||
* | Add archive & automatically create mailboxes | 2024-08-23 | -0/+8 | ||
| | |||||
* | Fix "an actual problem" | 2024-08-23 | -2/+2 | ||
| | | | | | | | | | | golly gee wonkers your line has an extra white space character at the end of the line! gobbly-dobbly just how could this commit even enter the remote repository? it was on track to cause a widespread production outage with millions of disgraced users! god forbid you even had trailing whitespace on two lines! imagine the financial damage this could cause, and don't even get me started on the liability for all of these changes! |