Joshua Tauberer
|
6d473f81ac
|
add more postfix rules: reject_non_fqdn_sender, reject_unknown_sender_domain, reject_rhsbl_sender, and permit_dnswl_client
|
2014-05-15 12:10:35 +00:00 |
Randall Randall
|
8fcb10cc0a
|
don't reject alias-only domains
|
2014-05-01 22:14:04 +00:00 |
Joshua Tauberer
|
74ec3d9696
|
ssl: there is no need to use -des3 in key generation if we're just going to remove the passphrase
thanks @konklone for discussion
|
2014-05-01 16:47:24 -04:00 |
Joshua Tauberer
|
e413680f62
|
add a bash function ufw_allow which calls 'ufw allow' but hides its totally useless output
|
2014-05-01 19:35:18 +00:00 |
Joshua Tauberer
|
66269f910f
|
make a bash function to use everywhere we apt-get-install (`DEBIAN_FRONTEND=noninteractive apt-get -qq -y `)
ensures the output is quiet
|
2014-05-01 19:24:16 +00:00 |
Joshua Tauberer
|
bb62c433fc
|
minor fixes to comments, argument order (consistency?), the github URL changed long ago
|
2014-04-25 12:25:07 +00:00 |
Joshua Tauberer
|
07b43c2bba
|
set dovecot postmaster_address setting, fixes #31
|
2014-04-24 11:58:53 +00:00 |
Joshua Tauberer
|
304bf3d360
|
update for Ubuntu 14.04
|
2014-04-17 20:17:24 -04:00 |
Joshua Tauberer
|
0564136bd7
|
advertise who we are in the SMTP 220 banner
|
2014-03-16 22:38:42 +00:00 |
Joshua Tauberer
|
5b4af391d5
|
set the postfix helo string to the machine's hostname, overriding the Debian default 'localhost', since some MTAs require a hostname there
|
2014-01-27 15:46:32 +00:00 |
Joshua Tauberer
|
548cc8a0f6
|
generate a self-signed certificate for PUBLIC_HOSTNAME and change DNS MX records to PRIMARY_HOSTNAME so it matches
|
2013-09-08 11:27:25 +00:00 |
Joshua Tauberer
|
1cc81e480d
|
increase dovecot mx connections per mailbox
|
2013-09-04 06:53:01 -04:00 |
Joshua Tauberer
|
0c199b2e32
|
improve comments throughout the scripts
|
2013-09-01 10:40:12 -04:00 |
Joshua Tauberer
|
5d26c490af
|
enable postgrey and zen.spamhaus.org RBL blacklisting
|
2013-09-01 13:12:05 +00:00 |
Joshua Tauberer
|
a1260b75fb
|
various fixes; rewrote test scripts
|
2013-08-31 10:50:27 -04:00 |
Joshua Tauberer
|
d307633abb
|
postfix needs to be told to listen on public network interfaces
|
2013-08-26 21:22:48 +00:00 |
Joshua Tauberer
|
c869f67e3d
|
ask the user for inputs
|
2013-08-26 21:02:31 +00:00 |
Joshua Tauberer
|
97b2105a1f
|
spamassassin
|
2013-08-23 11:59:28 -04:00 |
Joshua Tauberer
|
e06b4f5ccf
|
assume scripts are running as root, dont sudo everything
|
2013-08-21 14:23:43 -04:00 |
Joshua Tauberer
|
eb47a1471b
|
mail seems to work
|
2013-08-21 09:37:33 -04:00 |
Joshua Tauberer
|
d3a20b3369
|
initial commit of some preliminary notes
|
2013-08-20 22:27:32 -04:00 |