Commit Graph

178 Commits

Author SHA1 Message Date
Matthew Saunders Brown
0d45ff6e60 update script names that run as root 2024-11-22 11:18:28 -08:00
Matthew Saunders Brown
2bf4ce46c1 filter out spamhaus 127.255.255.0/24 error codes 2024-10-31 14:34:56 -07:00
Matthew Saunders Brown
d9427b677e change quota grace from 10% to 100M 2024-08-27 11:19:02 -07:00
Matthew Saunders Brown
bd61d77021 make sure exim logs are (re)created, they are needed by fail2ban 2024-07-29 14:22:44 -07:00
Matthew Saunders Brown
2727540a16 fix os detection if/else 2024-06-15 14:55:42 -07:00
Matthew Saunders Brown
77f7ef93eb update spamassassin debian vs ubuntu config 2024-06-15 11:48:26 -07:00
Matthew Saunders Brown
302d1e9546 config f2b for Ubuntu or Debian 2024-06-14 16:05:30 -07:00
Matthew Saunders Brown
e4e5c41bbc Debian 12 bookworm compat 2024-06-14 14:36:22 -07:00
Matthew Saunders Brown
66ffd65399 enable zlib compression related options 2024-06-03 11:49:20 -07:00
Matthew Saunders Brown
3315b18ace update email alias/forward info 2024-03-27 13:27:53 -07:00
Matthew Saunders Brown
d325654151 leave qualify_domain and qualify_recipient unconfigured, ajust system_aliases 2024-03-26 14:10:44 -07:00
Matthew Saunders Brown
6d176d0900 adjust system_aliases and enable userforward 2024-03-14 15:25:44 -07:00
Matthew Saunders Brown
ee02317ed5 allow for SAN mail certs 2024-01-25 08:09:35 -08:00
Matthew Saunders Brown
b1ea2ee09e change to try-reload-or-restart
try-reload-or-restart has this logic:
  Reload service if it supports it.
  If not, stop and then start instead.
  Does nothing if the service is not running.
2023-12-20 10:11:36 -08:00
Matthew Saunders Brown
800ffbff8a use base64 for autoresponder body data 2023-11-27 14:48:55 -08:00
Matthew Saunders Brown
b263a75471 fix type cvs -> csv 2023-11-27 09:13:59 -08:00
Matthew Saunders Brown
20bf1743c0 filter SPF softfail as junk 2023-10-23 12:44:02 -07:00
Matthew Saunders Brown
23b2087d07 enable verbose mode 2023-10-10 13:16:57 -07:00
Matthew Saunders Brown
13b930de0a disable and delete all vmail related configs 2023-10-10 13:16:32 -07:00
Matthew Saunders Brown
62c8660680 run vmail-domains-del.sh as root 2023-10-10 13:15:44 -07:00
Matthew Saunders Brown
a88ef93d49 add verbose option to bin/vmail-domains-exp.sh 2023-10-09 16:35:30 -07:00
Matthew Saunders Brown
d6f35d6f78 new archive script 2023-10-09 16:35:14 -07:00
Matthew Saunders Brown
5bfce22f55 fix database/table specification on mysqldump commands 2023-10-06 13:40:50 -07:00
Matthew Saunders Brown
4e15cb4199 fix dbset so quota update works 2023-09-26 09:13:03 -07:00
Matthew Saunders Brown
7acc436e61 fix if statements that check for files 2023-06-19 11:28:00 -07:00
Matthew Saunders Brown
bc12158b9e remove unneeded error message 2023-06-19 11:27:22 -07:00
Matthew Saunders Brown
fddddb877a make vmail-dovecot-* scripts run as root 2023-06-19 11:25:03 -07:00
Matthew Saunders Brown
cde8de9972 add vmail-dkim-get.sh 2023-05-26 13:43:48 -07:00
Matthew Saunders Brown
3ac3ee2b75 create new vars, remove placeholder domain 2023-05-18 15:59:54 -07:00
Matthew Saunders Brown
c68120d55e echo full rm command 2023-03-18 16:38:08 -07:00
Matthew Saunders Brown
164cc218b3 use full hostname for servername var 2023-03-18 16:37:47 -07:00
Matthew Saunders Brown
4bc642903a add flag for json_decode to return associative array 2023-03-14 15:46:29 -07:00
Matthew Saunders Brown
af0c34e64b fix srsd service type 2023-03-13 09:31:09 -07:00
Matthew Saunders Brown
cdbc17f90e fix letsencrypt command in help 2023-02-18 16:28:48 -08:00
Matthew Saunders Brown
23af7f6121 add scripts for enabling dovecot configs 2023-02-18 16:27:35 -08:00
Matthew Saunders Brown
3774665792 enable getopts 2023-02-18 16:20:03 -08:00
Matthew Saunders Brown
f7fab10594 clean up output 2023-02-16 09:27:01 -08:00
Matthew Saunders Brown
c03101aa08 add rsync instructions 2023-01-02 11:58:36 -08:00
Matthew Saunders Brown
9ddd4a3d6b fix user for vmail-domains-imp.sh 2023-01-02 11:58:11 -08:00
Matthew Saunders Brown
12c6cd39b1 automatically restart services if needed 2023-01-02 09:48:58 -08:00
Matthew Saunders Brown
9374261c80 finish up domain export/import tools 2023-01-01 16:38:49 -08:00
Matthew Saunders Brown
0703ab4cc4 remove ifdef GREYLIST_ENABLED, misc fixes and updates 2022-12-12 08:31:14 -08:00
Matthew Saunders Brown
38fe0ebe2d fix var name 2022-12-08 09:19:05 -08:00
Matthew Saunders Brown
3a8abe0d76 reorder WHERE to make it easier to read 2022-12-08 07:02:55 -08:00
Matthew Saunders Brown
13daae3f23 remove old password_query 2022-12-08 07:01:06 -08:00
Matthew Saunders Brown
87b119995f configure mail-ratelimit to use destemail var 2022-12-07 10:28:53 -08:00
Matthew Saunders Brown
be63b2fb28 add export/import scripts for migrating vmail domains 2022-12-07 09:49:19 -08:00
Matthew Saunders Brown
bccea8d987 simplify srsd.secret characters 2022-12-07 09:47:45 -08:00
Matthew Saunders Brown
80e08745c5 fix /var/vmail/.my.cnf 2022-12-07 09:47:22 -08:00
Matthew Saunders Brown
1107d9e7f0 change queries for new vmail db schema, changes for exim 4.94+ compat 2022-12-05 15:20:48 -08:00