44 Commits (master)
 

Author SHA1 Message Date
  Bernhard Fröhlich 6270d75571
Improve TLS Config to prefer server ciphers, remove 3DES ciphers and require TLS 1.1 or higher 1 month ago
  Bernhard Fröhlich 92be537b25
Bump version to 1.2.0 1 month ago
  Bernhard Fröhlich b9d1663a18
Fixes for new authentication code 1 month ago
  Bernhard Fröhlich 3a96014c70
Revert package renaming 1 month ago
  Bernhard Fröhlich ade7cbca36
Rename to smtprelay 1 month ago
  Bernhard Fröhlich ab341c697d
Code refactoring and rename package 1 month ago
  Bernhard Fröhlich ab850e8765
Use proper hostname instead of "localhost" for outgoing mails 1 month ago
  Bernhard Fröhlich a82b0faf96
Check sender email against auth file when user is authenticated 1 month ago
  Bernhard Fröhlich 76a04a2001
Authentication checker converted to store passwords as bcrypt hashes 1 month ago
  Bernhard Fröhlich 0df376e54a
Bump to 1.1.1-dev 1 month ago
  Bernhard Fröhlich c05e5779a8
Bump version to 1.1.0 1 month ago
  Bernhard Fröhlich 3c1d683edc
Update documentation for SMTPS support (outgoing) 1 month ago
  Bernhard Fröhlich 83b558239a
Implement SMTPS support 1 month ago
  Bernhard Fröhlich 571e9ea942
Fork net/smtp package 1 month ago
  Bernhard Fröhlich 38aa14ddbf
Ensure that authentication was successfull before we relay mails 1 month ago
  Bernhard Fröhlich 72dad9fb70
Handle error cases for user supplied regexp 2 months ago
  Bernhard Fröhlich e01895f25a
Update README 2 months ago
  Bernhard Fröhlich a0e357c0de
Add log message for successful delivery 2 months ago
  Bernhard Fröhlich 3d648a2ce7
Adjust SMTP error codes and messages to be aligned with the RFCs 2 months ago
  Bernhard Fröhlich 66fb86be7a
Improve logging for received emails 2 months ago
  Bernhard Fröhlich 1d1c617161
Remove debug logging from smtpd 2 months ago
  Bernhard Fröhlich e87b1e7168
Implement authentication checker against a plaintext file 2 months ago
  Bernhard Fröhlich 926c681bdf
Implement Sender and Recipient checker against regular expressions 2 months ago
  Bernhard Fröhlich dbe4c3bc50
More formatting fixes 2 months ago
  Bernhard Fröhlich 6427f0ec23
Fix whitespace 2 months ago
  Bernhard Fröhlich a5f3c2bd3f
Implement connection checker to restrict which networks are allowed to send mails to us 2 months ago
  Bernhard Fröhlich b03ecbb02d
Introduce VERSION to be able to identify ourselves 2 months ago
  Bernhard Fröhlich 3b643b3927
Improve logging and make sure smtpd is also logging 2 months ago
  Bernhard Fröhlich 88d85458dc
Implement logfile and print on stdout and the logfile per default 2 months ago
  Bernhard Fröhlich 58d124b20d
Switch dependency back to chrj/smtpd since my fixes were merged 2 months ago
  Bernhard Fröhlich 646103d157
Update smtpd dependency to latest commit 2 months ago
  Bernhard Fröhlich 5004734404
Temporary switch to my own fork of smtpd which contains a few fixes 2 months ago
  Bernhard Fröhlich 72fe85dea9
Add Received line to comply with RFC 5321 2 months ago
  Bernhard Fröhlich b55f5569b9
Repair totally broken STARTTLS and TLS listeners 2 months ago
  Bernhard Fröhlich a70b148821
Allow remote authentication to be optional 2 months ago
  Bernhard Fröhlich ba30ddd83c
Remove separate remote_port config value and add it to remote_host 2 months ago
  Bernhard Fröhlich b53d620dd5
Do not share Server instance with multiple listeners 2 months ago
  Bernhard Fröhlich 5a67f917af
Add notice for local_forcetls because it cannot be used when unencrypted 2 months ago
  Bernhard Fröhlich d07ba4c174
Update readme 2 months ago
  Bernhard Fröhlich 5da54ccf31
Implement multiple listeners and improve documentation in ini file 2 months ago
  Bernhard Fröhlich f756ca0c98
Add support for TLS and STARTTLS 2 months ago
  Bernhard Fröhlich 7b4a51d62c
Initial commit 2 months ago
  Bernhard Fröhlich c707438ae8
Update MIT license template 2 months ago
  Bernhard Fröhlich fb59863796 Initial commit 2 months ago