summaryrefslogtreecommitdiff
path: root/emailwiz.sh
AgeCommit message (Collapse)Author
2024-03-29dmarc to postmasterLuke Smith
2024-03-28feat: turn user "dmarc" into "postmaster" for more generic use caseskedom
2024-03-13bind added in caseLuke Smith
2024-02-10Merge pull request #304 from amnweb/patch-1Luke Smith
Open port 110 and 995 for POP3 support
2024-02-10Merge pull request #305 from aartoni/masterLuke Smith
Short-term workaround to prevent SMTP smuggling
2024-02-10Long term fix to prevent SMTP smugglingaartoni
2024-01-24exit when records aren't setuptfasano1
2024-01-24Add checks with helpful debug informationtfasano1
2024-01-17add ipv6 mechanismtfasano1
2024-01-17Update emailwiz.shtfasano1
2024-01-17Add spf arg to lower gmail false positive spamtfasano1
2023-12-29Short-term workaround to prevent SMTP smugglingaartoni
2023-12-22Update emailwiz.shamnweb
Open port 110 and 995 for POP3 support
2023-09-21Correct grammatical and phrasing errorsjacob.eva
2023-08-19Merge branch 'master' of github.com:LukeSmithxyz/emailwizLuke Smith
2023-08-19disable excluded ciphers until further investigation, close #292Luke Smith
2023-08-11ensure systemd backend for fail2banLuke Smith
2023-07-26Merge pull request #286 from andrewrunxiyu/masterLuke Smith
Make it work with Debian 12: spamassassin -> spamd
2023-07-11adding pop3 specific settingsMed Anis Jbara
2023-07-03Make it work with Debian 12: spamassassin -> spamdAndrew Yu
This commits checks for /etc/default/spamassassin. If it exists, it's passed through sed to modify the CRON variable as usual, and spamassassin.service is enabled and restarted. If /etc/default/spamassassin does not exist, but /etc/default/spamd exists, we modify /etc/default/spamd instead, and restart and enable spamd.service. This has to be done because Debian 12 introduced this breaking change: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020859 Apologies for my previous commit which introduced a new "README" file specifically for my fork of the repository. I've modified my patch to remove it, please accept this version of the patch instead. Signed-off-by: Andrew Yu <andrew@andrewyu.org>
2023-06-30fix commentxkcdstickfigure
2023-05-29fix #279Luke Smith
2023-04-30Use single-quotes to prevent interpolation when configuring PostfixJames Puleo
Unless you intend to interpolate, you should never use double-quotes. In this instance, it was actually impactful -- `$myhostname` and `$mydomain` were meant to be left as-is, referring to those Postfix config parameters, but were accidentally interpolated and subsequently generating nonsense (but not fatal) configuration.
2023-04-26change made and removed all sasl parametersAPoniatowski
2023-04-26Missed a parameter, thanks to copy/paste mistakeAPoniatowski
2023-04-26Made minor changes to postconf changes, to fix the relay access denied issue.APoniatowski
2023-03-29no error if no dmar dir, fix #271Luke Smith
2023-03-02Merge branch 'master' of github.com:LukeSmithxyz/emailwizLuke Smith
2023-03-02enable spamassassin cronjobLuke Smith
2023-03-01Reverse DNS does not match SMTP BannerAleksa Vučković
2023-02-11clean out old dmarc feedback, other cleanupLuke Smith
2023-02-11mx record added and mail subdomain noteLuke Smith
2023-01-31fail2ban added and configured for extra securityLuke Smith
2023-01-31fix #259 and edit commentsLuke Smith
2023-01-27check for wildcard certs as well, resolve #257Luke Smith
2023-01-26it makes elegant sense in my headLuke Smith
2023-01-26fixLuke Smith
2023-01-26get cert if absent fix #253. ufw fix #256.Luke Smith
2023-01-26rDNS readme fix. Should be mail subdomain.Luke Smith
2023-01-26Merge branch 'master' of github.com:LukeSmithxyz/emailwizLuke Smith
2023-01-26close #248Luke Smith
2023-01-26Merge branch 'master' into masterLuke Smith
2022-10-09dkim location fixed, close #240Luke Smith
2022-10-01reject_unknown_recipient_domainLuke Smith
2022-09-28Merge branch 'master' of github.com:LukeSmithxyz/emailwizLuke Smith
2022-09-28store dkim keys in subdir for multiple domainsLuke Smith
2022-09-28some anti-spam measuresLuke Smith
2022-09-11add sender restrictions for our own usersWilliam_S
2022-08-03use apt-get to install packagesWilliam Behrens
This fixes the output "WARNING: apt does not have a stable CLI interface. Use with caution in scripts."
2022-07-21DoneappeasementPolitik