| 
							
							
								 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 |  |