Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c7e63d78 
							
						 
					 
					
						
						
							
							best guess at what clients are supported by the tls settings used  
						
						
						
					 
					
						2015-05-22 17:36:55 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							2c44333679 
							
						 
					 
					
						
						
							
							compare tls ciphers against Mozilla's recommendations  
						
						
						
					 
					
						2015-05-20 19:41:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							610be9cf17 
							
						 
					 
					
						
						
							
							record current TLS settings from my box  
						
						
						
					 
					
						2015-05-20 18:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d3cacd4a11 
							
						 
					 
					
						
						
							
							update test_dns  
						
						... 
						
						
						
						Don't check NS records for now because they will only appear on zones.
If a hostname is a subdomain on a zone and not itself a zone, it will
lack NS records.
Also stop testing for ADSP, which we dropped in 126ea94ccf 
						
					 
					
						2014-06-21 12:32:20 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							87b0608f15 
							
						 
					 
					
						
						
							
							test_dns: DNSSEC signing inserts empty text string components  
						
						
						
					 
					
						2014-06-21 12:32:20 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5b72e5419d 
							
						 
					 
					
						
						
							
							fix shebang lines in the tests to take advantage of any activated python environment  
						
						
						
					 
					
						2014-06-08 17:31:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							3961e1aec3 
							
						 
					 
					
						
						
							
							test_dns: more error handling  
						
						
						
					 
					
						2014-06-04 19:31:55 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e6cfd3c9 
							
						 
					 
					
						
						
							
							mail test: catch typical connecting errors and display nicer output  
						
						
						
					 
					
						2014-06-04 17:13:06 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							fff06f7d71 
							
						 
					 
					
						
						
							
							improve DNS test output  
						
						
						
					 
					
						2014-06-04 17:01:49 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							19aba091d7 
							
						 
					 
					
						
						
							
							test_mail: if EHLO test fails continue testing the rest, since user may be waiting on DNS propagation  
						
						
						
					 
					
						2014-05-17 08:32:40 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c722625041 
							
						 
					 
					
						
						
							
							test_dns: add ADSP and DMARC tests, see  #14  
						
						
						
					 
					
						2014-05-10 08:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c403895f95 
							
						 
					 
					
						
						
							
							test_dns: properly test the non-primary domain of a box (for email addresses on domains besides PUBLIC_HOSTNAME)  
						
						
						
					 
					
						2014-05-10 08:03:13 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							bdadf3017d 
							
						 
					 
					
						
						
							
							test_dns: handle case where a DNS record is missing (vs incorrect)  
						
						
						
					 
					
						2014-05-10 08:03:07 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							80b367ab07 
							
						 
					 
					
						
						
							
							test_mail: gracefully handled when the server has no reverse DNS available  
						
						
						
					 
					
						2014-05-06 10:02:29 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0be47c414d 
							
						 
					 
					
						
						
							
							in the DNS test, use dnspython3 rather than dig  
						
						
						
					 
					
						2014-04-23 18:27:50 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1b4dd98270 
							
						 
					 
					
						
						
							
							test that the SMTP server's EHLO name matches its reverse DNS name  
						
						
						
					 
					
						2014-04-23 18:02:30 -04:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ec11241a7a 
							
						 
					 
					
						
						
							
							also test reverse DNS  
						
						
						
					 
					
						2014-04-23 14:10: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 
							
						 
					 
					
						
						
						
						
							
						
						
							04d97a11e9 
							
						 
					 
					
						
						
							
							new tests for DNS and IMAP/SMTP  
						
						
						
					 
					
						2014-04-17 20:18:10 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a50f30c411 
							
						 
					 
					
						
						
							
							smtp server test  
						
						
						
					 
					
						2013-09-01 10:40:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a1260b75fb 
							
						 
					 
					
						
						
							
							various fixes; rewrote test scripts  
						
						
						
					 
					
						2013-08-31 10:50:27 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							eb47a1471b 
							
						 
					 
					
						
						
							
							mail seems to work  
						
						
						
					 
					
						2013-08-21 09:37:33 -04:00