dependabot[bot] 
							
						 
					 
					
						
						
							
						
						85bdd060e3 
					 
					
						
						
							
							Bump actions/checkout from 2.3.5 to 2.4.0  
						
						 
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-11-03 10:05:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						5be6165865 
					 
					
						
						
							
							Merge pull request  #43  from decke/dependabot/github_actions/actions/checkout-2.3.5  
						
						 
						
						... 
						
						
						
						Bump actions/checkout from 2.3.4 to 2.3.5 
						
						
					 
					
						2021-10-18 16:00:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b64a34becf 
					 
					
						
						
							
							Bump actions/checkout from 2.3.4 to 2.3.5  
						
						 
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-10-18 10:08:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						a2ea5ab49e 
					 
					
						
						
							
							Merge pull request  #42  from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.20  
						
						 
						
						... 
						
						
						
						Bump wangyoucao577/go-release-action from 1.19 to 1.20 
						
						
					 
					
						2021-08-30 14:46:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						94957d944f 
					 
					
						
						
							
							Bump wangyoucao577/go-release-action from 1.19 to 1.20  
						
						 
						
						... 
						
						
						
						Bumps [wangyoucao577/go-release-action](https://github.com/wangyoucao577/go-release-action ) from 1.19 to 1.20.
- [Release notes](https://github.com/wangyoucao577/go-release-action/releases )
- [Commits](https://github.com/wangyoucao577/go-release-action/compare/v1.19...v1.20 )
---
updated-dependencies:
- dependency-name: wangyoucao577/go-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-08-30 10:06:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						a5db5e1ff5 
					 
					
						
						
							
							Merge pull request  #41  from decke/dependabot/github_actions/actions/setup-go-2.1.4  
						
						 
						
						... 
						
						
						
						Bump actions/setup-go from 2.1.3 to 2.1.4 
						
						
					 
					
						2021-08-26 13:14:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						94776b27d9 
					 
					
						
						
							
							Bump actions/setup-go from 2.1.3 to 2.1.4  
						
						 
						
						... 
						
						
						
						Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-08-26 10:06:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						81bc7addc7 
					 
					
						
						
							
							Merge pull request  #39  from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.19  
						
						 
						
						... 
						
						
						
						Bump wangyoucao577/go-release-action from 1.18 to 1.19 
						
						
					 
					
						2021-07-28 22:15:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e9bfe53f18 
					 
					
						
						
							
							Bump wangyoucao577/go-release-action from 1.18 to 1.19  
						
						 
						
						... 
						
						
						
						Bumps [wangyoucao577/go-release-action](https://github.com/wangyoucao577/go-release-action ) from 1.18 to 1.19.
- [Release notes](https://github.com/wangyoucao577/go-release-action/releases )
- [Commits](https://github.com/wangyoucao577/go-release-action/compare/v1.18...v1.19 )
---
updated-dependencies:
- dependency-name: wangyoucao577/go-release-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-07-21 10:06:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						32032c297c 
					 
					
						
						
							
							Merge pull request  #38  from decke/dependabot/go_modules/github.com/google/uuid-1.3.0  
						
						 
						
						... 
						
						
						
						Bump github.com/google/uuid from 1.2.0 to 1.3.0 
						
						
					 
					
						2021-07-13 13:10:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						53e52de279 
					 
					
						
						
							
							Bump github.com/google/uuid from 1.2.0 to 1.3.0  
						
						 
						
						... 
						
						
						
						Bumps [github.com/google/uuid](https://github.com/google/uuid ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/google/uuid/releases )
- [Commits](https://github.com/google/uuid/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-07-13 10:06:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						02810c0a50 
					 
					
						
						
							
							Merge pull request  #36  from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.18  
						
						 
						
						... 
						
						
						
						Bump wangyoucao577/go-release-action from 1.17 to 1.18 
						
						
					 
					
						2021-05-26 14:36:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6b21f52037 
					 
					
						
						
							
							Bump wangyoucao577/go-release-action from 1.17 to 1.18  
						
						 
						
						... 
						
						
						
						Bumps [wangyoucao577/go-release-action](https://github.com/wangyoucao577/go-release-action ) from 1.17 to 1.18.
- [Release notes](https://github.com/wangyoucao577/go-release-action/releases )
- [Commits](https://github.com/wangyoucao577/go-release-action/compare/v1.17...v1.18 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-05-26 05:59:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						544bd081ff 
					 
					
						
						
							
							Merge pull request  #34  from decke/dependabot/github_actions/actions/checkout-2.3.4  
						
						 
						
						... 
						
						
						
						Bump actions/checkout from 2 to 2.3.4 
						
						
					 
					
						2021-05-12 08:41:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6a28f939de 
					 
					
						
						
							
							Bump actions/checkout from 2 to 2.3.4  
						
						 
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-05-12 05:54:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						f0392bdf09 
					 
					
						
						
							
							Merge pull request  #33  from benubois/command  
						
						 
						
						... 
						
						
						
						Add external command support 
						
						
					 
					
						2021-05-10 10:18:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Ubois 
							
						 
					 
					
						
						
							
						
						3f627d3281 
					 
					
						
						
							
							Move AddReceivedLine before further processing.  
						
						 
						
						
						
						
					 
					
						2021-05-08 11:56:28 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Ubois 
							
						 
					 
					
						
						
							
						
						d8860fc917 
					 
					
						
						
							
							Added external command support.  
						
						 
						
						
						
						
					 
					
						2021-05-07 14:08:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						ebb53ea1b6 
					 
					
						
						
							
							Merge pull request  #30  from decke/dependabot/github_actions/wangyoucao577/go-release-action-v1.17  
						
						 
						
						... 
						
						
						
						Bump wangyoucao577/go-release-action from v1.16 to v1.17 
						
						
					 
					
						2021-04-13 20:13:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						a5ee525825 
					 
					
						
						
							
							Bump wangyoucao577/go-release-action from v1.16 to v1.17  
						
						 
						
						... 
						
						
						
						Bumps [wangyoucao577/go-release-action](https://github.com/wangyoucao577/go-release-action ) from v1.16 to v1.17.
- [Release notes](https://github.com/wangyoucao577/go-release-action/releases )
- [Commits](https://github.com/wangyoucao577/go-release-action/compare/v1.16...1a87d97ce87db435508d150622a9ab5472db15ac )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-04-13 07:18:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Froehlich 
							
						 
					 
					
						
						
							
						
						441a53cfd9 
					 
					
						
						
							
							Fix code formatting with gofmt -s  
						
						 
						
						
						
						
					 
					
						2021-04-03 19:00:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Froehlich 
							
						 
					 
					
						
						
							
						
						7b199cc6ae 
					 
					
						
						
							
							Bump Go version for CI builds to 1.16  
						
						 
						
						
						
						
					 
					
						2021-04-02 18:51:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Froehlich 
							
						 
					 
					
						
						
							
						
						184d5f8611 
					 
					
						
						
							
							Bump Go version for builds to 1.16.3  
						
						 
						
						
						
						
					 
					
						2021-04-02 18:49:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						9e8b5517a6 
					 
					
						
						
							
							Merge pull request  #27  from decke/26-tls-reqd-for-auth  
						
						 
						
						... 
						
						
						
						Don't allow configuration requiring authentication with non-TLS listener 
						
						
					 
					
						2021-04-02 20:41:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						65f0cfcfbd 
					 
					
						
						
							
							Merge pull request  #28  from decke/dependabot/github_actions/wangyoucao577/go-release-action-v1.16  
						
						 
						
						... 
						
						
						
						Bump wangyoucao577/go-release-action from v1.15 to v1.16 
						
						
					 
					
						2021-04-02 20:29:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						410c70d86f 
					 
					
						
						
							
							Bump wangyoucao577/go-release-action from v1.15 to v1.16  
						
						 
						
						... 
						
						
						
						Bumps [wangyoucao577/go-release-action](https://github.com/wangyoucao577/go-release-action ) from v1.15 to v1.16.
- [Release notes](https://github.com/wangyoucao577/go-release-action/releases )
- [Commits](https://github.com/wangyoucao577/go-release-action/compare/v1.15...d00bb7360b2dd6a39f1a7ca198b8289582eee2df )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-04-01 07:35:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						247d187576 
					 
					
						
						
							
							Don't allow a configuration requiring auth with a non-TLS listener  
						
						 
						
						... 
						
						
						
						This fixes  #26  
						
						
					 
					
						2021-04-01 01:12:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						45a676e274 
					 
					
						
						
							
							Add localAuthRequired() helper function  
						
						 
						
						... 
						
						
						
						This just makes the configuration state a little more obvious. 
						
						
					 
					
						2021-04-01 01:12:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						ca1ccd85e3 
					 
					
						
						
							
							Refactor parsing of -listen string out into separate config function  
						
						 
						
						... 
						
						
						
						This makes the "for each listen address" loop in main() look even cleaner. 
						
						
					 
					
						2021-04-01 01:12:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						42abf27c1f 
					 
					
						
						
							
							Merge pull request  #22  from decke/smtpd-shutdown  
						
						 
						
						... 
						
						
						
						Handle signals and gracefully shut down, waiting for clients 
						
						
					 
					
						2021-04-01 01:11:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						1b7b551f65 
					 
					
						
						
							
							Handle signals and gracefully shut down server  
						
						 
						
						
						
						
					 
					
						2021-04-01 01:07:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						2cd636c082 
					 
					
						
						
							
							Merge pull request  #19  from decke/allow-any-sender-recipient  
						
						 
						
						... 
						
						
						
						Move remaining config option parsing to ConfigLoad() 
						
						
					 
					
						2021-04-01 06:05:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						3debf4127d 
					 
					
						
						
							
							Adjust remote auth disabled check syntax  
						
						 
						
						
						
						
					 
					
						2021-03-31 17:18:13 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						03b8b78f53 
					 
					
						
						
							
							Merge pull request  #24  from decke/dependabot/go_modules/github.com/chrj/smtpd-0.3.0  
						
						 
						
						... 
						
						
						
						Bump github.com/chrj/smtpd from 0.2.0 to 0.3.0 
						
						
					 
					
						2021-03-29 22:26:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						49c6880175 
					 
					
						
						
							
							Bump github.com/chrj/smtpd from 0.2.0 to 0.3.0  
						
						 
						
						... 
						
						
						
						Bumps [github.com/chrj/smtpd](https://github.com/chrj/smtpd ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/chrj/smtpd/releases )
- [Commits](https://github.com/chrj/smtpd/compare/v0.2.0...v0.3.0 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-03-29 20:24:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						5470132251 
					 
					
						
						
							
							Merge pull request  #23  from decke/dependabot/github_actions/wangyoucao577/go-release-action-v1.15  
						
						 
						
						... 
						
						
						
						Bump wangyoucao577/go-release-action from v1.14 to v1.15 
						
						
					 
					
						2021-03-18 15:41:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						898f8e44cf 
					 
					
						
						
							
							Bump wangyoucao577/go-release-action from v1.14 to v1.15  
						
						 
						
						... 
						
						
						
						Bumps [wangyoucao577/go-release-action](https://github.com/wangyoucao577/go-release-action ) from v1.14 to v1.15.
- [Release notes](https://github.com/wangyoucao577/go-release-action/releases )
- [Commits](https://github.com/wangyoucao577/go-release-action/compare/v1.14...1caa775ade7bd6692dd752d506f106792e76843d )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-03-18 07:16:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						22ef0c2ee6 
					 
					
						
						
							
							Move SMTP auth setup to ConfigLoad()  
						
						 
						
						... 
						
						
						
						This has several benefits:
- Configuration errors are caught at startup rather than upon a connection
- mailHandler() has less work to do for each connection
Rather than relying on remote_user and remote_pass to control whether
authentication is used, introduce an explicit "none" type for
remote_auth, and make that the default. (This is effectively the same
default behavior since remote_user and remote_pass default to empty.)
Also, we are in a better position to more thoroughly check for
configuration errors or mismatches:
- If remote_auth is given, remote_user and remote_pass are required.
- If remote_auth is given, remote_host is also required (because it
  makes no sense to say we're going to authenticate if we have no server
  to which to authenticate.)
- If remote_user or remote_pass are given, remote_auth cannot be "none". 
						
						
					 
					
						2021-03-14 18:41:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						8eea677a3d 
					 
					
						
						
							
							Merge pull request  #20  from decke/dependabot/go_modules/github.com/sirupsen/logrus-1.8.1  
						
						 
						
						... 
						
						
						
						Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1 
						
						
					 
					
						2021-03-14 21:27:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						9f2497d948 
					 
					
						
						
							
							Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1  
						
						 
						
						... 
						
						
						
						Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus ) from 1.7.0 to 1.8.1.
- [Release notes](https://github.com/sirupsen/logrus/releases )
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sirupsen/logrus/compare/v1.7.0...v1.8.1 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-03-14 20:23:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						76ef135d33 
					 
					
						
						
							
							Clarify allowed_sender/allowed_recipient empty string behavior  
						
						 
						
						
						
						
					 
					
						2021-03-14 12:36:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						7c0ba34025 
					 
					
						
						
							
							Move compilation of allowed_recipients to ConfigLoad()  
						
						 
						
						... 
						
						
						
						This has several benefits:
- Configuration errors are caught at startup rather than upon a connection
- recipientChecker() has less work to do for each connection 
						
						
					 
					
						2021-03-14 12:31:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						a896ab2847 
					 
					
						
						
							
							Move compilation of allowed_sender to ConfigLoad()  
						
						 
						
						... 
						
						
						
						This has several benefits:
- Configuration errors are caught at startup rather than upon a connection
- senderChecker() has less work to do for each connection 
						
						
					 
					
						2021-03-14 12:31:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						c9b55b833b 
					 
					
						
						
							
							Merge pull request  #18  from decke/allow-any-net  
						
						 
						
						... 
						
						
						
						Allow any network and related enhancements 
						
						
					 
					
						2021-03-13 20:47:09 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						918df65a3a 
					 
					
						
						
							
							Require that networks in allowed_nets are networks and not hosts  
						
						 
						
						
						
						
					 
					
						2021-03-13 20:40:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						0503c12ccd 
					 
					
						
						
							
							Allow "allowed_nets" to be empty, meaning any network is allowed  
						
						 
						
						
						
						
					 
					
						2021-03-13 20:34:48 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						ef3f9c8ea0 
					 
					
						
						
							
							Move parsing of "allowed_nets" out to ConfigLoad()  
						
						 
						
						... 
						
						
						
						This has several benefits:
- Configuration errors are caught at startup rather than upon a connection
- connectionChecker() has less work to do for each connection 
						
						
					 
					
						2021-03-13 20:34:48 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						4036213dd5 
					 
					
						
						
							
							Simplify peerIP determination in connectionChecker()  
						
						 
						
						... 
						
						
						
						peerIP = net.ParseIP(addr.IP.String())
can be simplified to just:
    peerIP = addr.IP
but we can also skip the safe cast since we know the net.Addr will always
be net.TCPAddr because we only have TCP listeners. 
						
						
					 
					
						2021-03-13 20:19:07 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Fröhlich 
							
						 
					 
					
						
						
							
						
						2475cadbad 
					 
					
						
						
							
							Merge pull request  #16  from decke/discard  
						
						 
						
						... 
						
						
						
						Discard mail if remote_host is not set 
						
						
					 
					
						2021-03-13 19:06:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathon Reinhart 
							
						 
					 
					
						
						
							
						
						20ca816160 
					 
					
						
						
							
							Discard mail if remote_host is not set  
						
						 
						
						... 
						
						
						
						This is useful for test environments. 
						
						
					 
					
						2021-03-13 09:28:04 -05:00