vzvenyach
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63d470b22
							
						
					 | 
					
						
						
							
							Typo
						
						
						
						
						
						
						
						In your domain name. 
						
					 | 
					
						2014-03-16 16:30:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								vzvenyach
							
						 
					 | 
					
						
						
						
						
							
						
						
							e600d01e44
							
						
					 | 
					
						
						
							
							Fixed usage description
						
						
						
						
						
						
						
						Was linking to the wrong path/filename 
						
					 | 
					
						2014-03-16 16:29:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf0f26d58d
							
						
					 | 
					
						
						
							
							update project webpage because I renamed my github account
						
						
						
						
						
					 | 
					
						2014-01-27 15:49:00 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							08e7c315c9
							
						
					 | 
					
						
						
							
							fix a -z test, quotes needed
						
						
						
						
						
					 | 
					
						2014-01-27 15:46:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							afda0405cf
							
						
					 | 
					
						
						
							
							apply @konklone's nginx https: recommendations from https://gist.github.com/konklone/6532544
						
						
						
						
						
					 | 
					
						2013-09-14 10:11:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cd5fc34a9
							
						
					 | 
					
						
						
							
							refactoring dns_update: use global vars stored in /etc/mailinabox.conf
						
						
						
						
						
					 | 
					
						2013-09-08 11:47:27 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							0403d27712
							
						
					 | 
					
						
						
							
							set the DNS SOA RNAME domain contact email to hostmaster@PRIMARY_HOSTNAME and add an alias when creating the first mail user
						
						
						
						
						
					 | 
					
						2013-09-08 10:16:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4e7d6ba5e
							
						
					 | 
					
						
						
							
							create a basic hello world page on http/https
						
						
						
						
						
					 | 
					
						2013-09-08 09:55:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							b770c5370b
							
						
					 | 
					
						
						
							
							web and roundcube webmail
						
						
						
						
						
					 | 
					
						2013-09-07 16:53:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							43f4ef94b7
							
						
					 | 
					
						
						
							
							if I'm going to credit @shevski, I should also mention @konklone
						
						
						
						
						
					 | 
					
						2013-09-05 15:34:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f5830117f
							
						
					 | 
					
						
						
							
							Merge pull request #1 from shevski/patch-1
						
						
						
						
						
						
						
						Credit @shevski for early conversations around decentralizing email. 
						
					 | 
					
						2013-09-05 12:32:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								shevski
							
						 
					 | 
					
						
						
						
						
							
						
						
							5dc0cf0ae3
							
						
					 | 
					
						
						
							
							small update
						
						
						
						
						
						
						
						mwhahahaha 
						
					 | 
					
						2013-09-05 16:50:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							08241795a4
							
						
					 | 
					
						
						
							
							improving README
						
						
						
						
						
					 | 
					
						2013-09-05 07:21:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							1cc81e480d
							
						
					 | 
					
						
						
							
							increase dovecot mx connections per mailbox
						
						
						
						
						
					 | 
					
						2013-09-04 06:53:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							a50f30c411
							
						
					 | 
					
						
						
							
							smtp server test
						
						
						
						
						
					 | 
					
						2013-09-01 10:40:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f63c199a6
							
						
					 | 
					
						
						
							
							move the sieve script configuration to tools/mail.py
						
						
						
						
						
					 | 
					
						2013-09-01 10:40:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c199b2e32
							
						
					 | 
					
						
						
							
							improve comments throughout the scripts
						
						
						
						
						
					 | 
					
						2013-09-01 10:40:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							acaa29e8db
							
						
					 | 
					
						
						
							
							mail.py: check that mailboxes don't exist before creating them
						
						
						
						
						
					 | 
					
						2013-09-01 10:40:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b82bbb5b3
							
						
					 | 
					
						
						
							
							preliminary script for nginx
						
						
						
						
						
					 | 
					
						2013-09-01 14:24:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d26c490af
							
						
					 | 
					
						
						
							
							enable postgrey and zen.spamhaus.org RBL blacklisting
						
						
						
						
						
					 | 
					
						2013-09-01 13:12:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							166aebb2b3
							
						
					 | 
					
						
						
							
							more for the README
						
						
						
						
						
					 | 
					
						2013-08-31 19:46:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							cff3d561c2
							
						
					 | 
					
						
						
							
							dovecot antispam was not setup right
						
						
						
						
						
					 | 
					
						2013-08-31 19:46:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a06e93b1e
							
						
					 | 
					
						
						
							
							put all DKIM on the primary hostname since that's the only one guaranteed to be actually hosted (DNS) here; give new users a Spam folder too
						
						
						
						
						
					 | 
					
						2013-08-31 18:52:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe02d58b77
							
						
					 | 
					
						
						
							
							when updating DNS, use /etc/mailinabox.conf
						
						
						
						
						
					 | 
					
						2013-08-31 18:18:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							f37a508b74
							
						
					 | 
					
						
						
							
							forgot to define ns1, ns2 hostnames
						
						
						
						
						
					 | 
					
						2013-08-31 13:40:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							560cd73b80
							
						
					 | 
					
						
						
							
							add a new mail user/alias configuration tool
						
						
						
						
						
					 | 
					
						2013-08-31 14:51:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1260b75fb
							
						
					 | 
					
						
						
							
							various fixes; rewrote test scripts
						
						
						
						
						
					 | 
					
						2013-08-31 10:50:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							3839054b96
							
						
					 | 
					
						
						
							
							rewriting README
						
						
						
						
						
					 | 
					
						2013-08-31 10:48:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							981d162f19
							
						
					 | 
					
						
						
							
							write configuration info to /etc/mailinabox.conf; other cleanup
						
						
						
						
						
					 | 
					
						2013-08-31 14:46:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d8ee99393
							
						
					 | 
					
						
						
							
							stop if the machine permits password login; remove testing code
						
						
						
						
						
					 | 
					
						2013-08-31 13:05:58 +00: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ac35be22c
							
						
					 | 
					
						
						
							
							notes for setting up dspam, but it crashed a lot so I'm not using it
						
						
						
						
						
					 | 
					
						2013-08-23 12:03:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							97b2105a1f
							
						
					 | 
					
						
						
							
							spamassassin
						
						
						
						
						
					 | 
					
						2013-08-23 11:59:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Tauberer
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cef1bb63d
							
						
					 | 
					
						
						
							
							DNS, SPF, and DKIM
						
						
						
						
						
					 | 
					
						2013-08-21 16:53:22 -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 | 
					
					
						
						
							
							
							
						
					 |