Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							22ad668699 
							
						 
					 
					
						
						
							
							rename test modules to not conflict with global package names (e.g. dns)  
						
						
						
					 
					
						2014-04-23 17:43:38 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbbc930e2 
							
						 
					 
					
						
						
							
							in the mail test script, forgot to remove the dkim import  
						
						
						
					 
					
						2014-04-23 17:32:41 -04:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
						
						
							
						
						
							7146a64f95 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/JoshData/mailinabox  
						
						
						
					 
					
						2014-04-23 15:56:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4670bbd0 
							
						 
					 
					
						
						
							
							adding CONTRIBUTING.md, see  #23  
						
						
						
					 
					
						2014-04-23 15:52:49 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb7d02e81 
							
						 
					 
					
						
						
							
							add CC0 1.0 Universal in LICENSE  
						
						... 
						
						
						
						fixes  #23  
					
						2014-04-23 15:49:23 -04:00 
						 
				 
			
				
					
						
							
							
								Randall Randall 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6037c0e1 
							
						 
					 
					
						
						
							
							fix nsd package deficiency  
						
						
						
					 
					
						2014-04-23 15:41:25 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							48f5421b82 
							
						 
					 
					
						
						
							
							Merge pull request  #21  from Keats/master  
						
						... 
						
						
						
						Fix install of php5-cgi, roundcube SQL directory on Ubuntu 14.04 
						
					 
					
						2014-04-23 15:00:55 -04:00 
						 
				 
			
				
					
						
							
							
								Keats 
							
						 
					 
					
						
						
						
						
							
						
						
							36ccbffddd 
							
						 
					 
					
						
						
							
							Fix install on Ubuntu 14.04  
						
						
						
					 
					
						2014-04-23 19:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ec11241a7a 
							
						 
					 
					
						
						
							
							also test reverse DNS  
						
						
						
					 
					
						2014-04-23 14:10:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							be39f50aeb 
							
						 
					 
					
						
						
							
							acknowledge iRedMail  
						
						
						
					 
					
						2014-04-23 12:49:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							fe3485e13a 
							
						 
					 
					
						
						
							
							spamassassin: enable pyzor  
						
						... 
						
						
						
						Not sure if I've tested this. Also because of graylisting there's not much of a need
to do sophisticated spam filtering, at least based on the email I get. 
						
					 
					
						2014-04-23 12:48:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							95a17a00c0 
							
						 
					 
					
						
						
							
							DNS test: also check a public nameserver to verify that the registrar (or up-host) configuration is correct too  
						
						
						
					 
					
						2014-04-20 12:26:35 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd768d6ee 
							
						 
					 
					
						
						
							
							update to @konklone's latest nginx SSL configuration recommendations  
						
						
						
					 
					
						2014-04-17 20:27:52 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							04d97a11e9 
							
						 
					 
					
						
						
							
							new tests for DNS and IMAP/SMTP  
						
						
						
					 
					
						2014-04-17 20:18:10 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							304bf3d360 
							
						 
					 
					
						
						
							
							update for Ubuntu 14.04  
						
						
						
					 
					
						2014-04-17 20:17:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							48bbdd9999 
							
						 
					 
					
						
						
							
							branding  
						
						
						
					 
					
						2014-04-17 18:05:05 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc665e7cd 
							
						 
					 
					
						
						
							
							remove apache before installing nginx --- it's not needed and will start complaining about the port being in use, or it might interfere with nginx  
						
						
						
					 
					
						2014-04-17 18:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d5fe5bd2a2 
							
						 
					 
					
						
						
							
							php-fcgid should have been configured in web.sh not webmail.sh  
						
						... 
						
						
						
						When I re-did this, I left in an old reference to the php-fcgid
script that never made it into the repo. Deleting that and moving
the php-fcgid configuration on top of it.
fixes  #9 
see 2ebd9706ec 
						
					 
					
						2014-03-17 01:46:47 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1d9e1cc9 
							
						 
					 
					
						
						
							
							remove old Amazon EC2-related things since no one should ever deploy a mail server to EC2 (IPs have bad reputation)  
						
						
						
					 
					
						2014-03-17 01:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							511453adf7 
							
						 
					 
					
						
						
							
							update how we get the missing roundcube SQL directory: not sure previous URL was correct, should also match the deb version  
						
						
						
					 
					
						2014-03-17 01:05:02 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ebf19c197d 
							
						 
					 
					
						
						
							
							bump roundcube version since the Debian ftp site isn't providing the previous version anymore  
						
						
						
					 
					
						2014-03-17 00:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							97083a1e0c 
							
						 
					 
					
						
						
							
							to run webmail.sh directly, it needs to source the global variables  
						
						
						
					 
					
						2014-03-17 00:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							84e8ac25b8 
							
						 
					 
					
						
						
							
							block users who aren't running the distro that the docs specifically require  
						
						
						
					 
					
						2014-03-17 00:42:00 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebd9706ec 
							
						 
					 
					
						
						
							
							add php-fastcgi init script to start the FastCGI process needed to run Roundcube (and any other PHP scripts, really)  
						
						
						
					 
					
						2014-03-17 00:03:19 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0564136bd7 
							
						 
					 
					
						
						
							
							advertise who we are in the SMTP 220 banner  
						
						
						
					 
					
						2014-03-16 22:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d4465d7ea3 
							
						 
					 
					
						
						
							
							paste my KNC entry into the README, move docs to a new file  
						
						
						
					 
					
						2014-03-16 17:38:05 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f27ef21f53 
							
						 
					 
					
						
						
							
							install Python 3,  fixes   #4  
						
						
						
					 
					
						2014-03-16 16:50:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ec80b301 
							
						 
					 
					
						
						
							
							Merge pull request  #5  from vzvenyach/master  
						
						... 
						
						
						
						Documentation fixes 
						
					 
					
						2014-03-16 16:39:57 -04:00 
						 
				 
			
				
					
						
							
							
								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