2
0
forked from drew/smtprelay

Commit Graph

  • 92cb02e46b Update crypto dependency Bernhard Froehlich 2020-03-02 10:44:35 +00:00
  • 62fcc11f61 Update crypto dependency Bernhard Froehlich 2019-12-16 19:20:48 +00:00
  • bfe8d39bb3 Merge branch 'master' of github.com:decke/smtprelay Bernhard Froehlich 2019-10-30 20:58:57 +00:00
  • cbb6f523c5 Update crypto dependency Bernhard Froehlich 2019-10-30 20:57:38 +00:00
  • eb4a6b9eb6 Remove Travis CI Bernhard Fröhlich 2019-10-20 13:24:42 +02:00
  • 45db4ef786 Play with GitHub Actions Bernhard Fröhlich 2019-10-20 13:21:39 +02:00
  • 946effcbcf Use Go 1.13 for CI Bernhard Froehlich 2019-10-14 09:55:05 +00:00
  • 118d1b88c2 Add Travis CI support and remove drone.yml Bernhard Froehlich 2019-10-14 09:51:09 +00:00
  • 5fd6aad9b1 Update project URL from code.bluelife.at to GitHub Bernhard Froehlich 2019-10-14 09:29:49 +00:00
  • 21b597f351 Bump version to 1.3.0 v1.3.0 Bernhard Froehlich 2019-09-07 11:31:28 +00:00
  • 5f82b4736c Update dependencies Bernhard Froehlich 2019-09-07 11:31:05 +00:00
  • de430286b3 Merge branch 'remote-sender' of beppler/smtprelay into master Bernhard Fröhlich 2019-09-07 06:20:28 +00:00
  • 769193ea4d Adjust the description of remote_sender parameter. It represents the e-mail address used while sending message to the outgoing SMTP server. Carlos Alberto Costa Beppler 2019-09-06 21:00:35 -03:00
  • 0b65e904d8 Allows specify the sender used on SMTP conversation with outgoing server. Carlos Alberto Costa Beppler 2019-09-06 17:07:37 -03:00
  • 2c9645ac68 Add drone config Bernhard Froehlich 2019-05-09 08:17:45 +00:00
  • 770e819e2b Improve error checking Bernhard Froehlich 2019-02-21 08:29:49 +00:00
  • d11f8d81ea Fix formatting Bernhard Froehlich 2019-02-21 08:27:12 +00:00
  • 6270d75571 Improve TLS Config to prefer server ciphers, remove 3DES ciphers and require TLS 1.1 or higher Bernhard Froehlich 2019-01-08 15:09:29 +00:00
  • 92be537b25 Bump version to 1.2.0 v1.2.0 Bernhard Froehlich 2019-01-07 12:03:27 +00:00
  • b9d1663a18 Fixes for new authentication code Bernhard Froehlich 2019-01-07 11:52:25 +00:00
  • 3a96014c70 Revert package renaming Bernhard Froehlich 2018-12-29 13:08:10 +00:00
  • ade7cbca36 Rename to smtprelay Bernhard Froehlich 2018-12-29 12:39:56 +00:00
  • ab341c697d Code refactoring and rename package Bernhard Froehlich 2018-12-29 12:24:32 +00:00
  • ab850e8765 Use proper hostname instead of "localhost" for outgoing mails Bernhard Froehlich 2018-12-28 15:40:43 +00:00
  • a82b0faf96 Check sender email against auth file when user is authenticated Bernhard Froehlich 2018-12-28 15:30:55 +00:00
  • 76a04a2001 Authentication checker converted to store passwords as bcrypt hashes Bernhard Froehlich 2018-12-28 15:18:50 +00:00
  • 0df376e54a Bump to 1.1.1-dev Bernhard Froehlich 2018-12-26 21:20:51 +00:00
  • c05e5779a8 Bump version to 1.1.0 v1.1.0 Bernhard Froehlich 2018-12-26 21:07:01 +00:00
  • 3c1d683edc Update documentation for SMTPS support (outgoing) Bernhard Froehlich 2018-12-26 21:05:59 +00:00
  • 83b558239a Implement SMTPS support Bernhard Froehlich 2018-12-26 20:58:13 +00:00
  • 571e9ea942 Fork net/smtp package Bernhard Froehlich 2018-12-26 20:10:19 +00:00
  • 38aa14ddbf Ensure that authentication was successfull before we relay mails Bernhard Froehlich 2018-12-26 19:35:38 +00:00
  • 72dad9fb70 Handle error cases for user supplied regexp Bernhard Froehlich 2018-12-21 14:10:34 +00:00
  • e01895f25a Update README Bernhard Froehlich 2018-12-21 10:16:26 +00:00
  • a0e357c0de Add log message for successful delivery Bernhard Froehlich 2018-12-21 09:09:41 +00:00
  • 3d648a2ce7 Adjust SMTP error codes and messages to be aligned with the RFCs Bernhard Froehlich 2018-12-21 09:06:22 +00:00
  • 66fb86be7a Improve logging for received emails Bernhard Froehlich 2018-12-20 14:16:39 +00:00
  • 1d1c617161 Remove debug logging from smtpd Bernhard Froehlich 2018-12-20 13:53:06 +00:00
  • e87b1e7168 Implement authentication checker against a plaintext file Bernhard Froehlich 2018-12-20 13:52:19 +00:00
  • 926c681bdf Implement Sender and Recipient checker against regular expressions Bernhard Froehlich 2018-12-20 11:36:26 +00:00
  • dbe4c3bc50 More formatting fixes Bernhard Froehlich 2018-12-20 11:13:05 +00:00
  • 6427f0ec23 Fix whitespace Bernhard Froehlich 2018-12-20 11:11:28 +00:00
  • a5f3c2bd3f Implement connection checker to restrict which networks are allowed to send mails to us Bernhard Froehlich 2018-12-20 11:09:06 +00:00
  • b03ecbb02d Introduce VERSION to be able to identify ourselves Bernhard Froehlich 2018-12-20 09:58:04 +00:00
  • 3b643b3927 Improve logging and make sure smtpd is also logging Bernhard Froehlich 2018-12-20 09:44:41 +00:00
  • 88d85458dc Implement logfile and print on stdout and the logfile per default Bernhard Froehlich 2018-12-20 09:17:40 +00:00
  • 58d124b20d Switch dependency back to chrj/smtpd since my fixes were merged Bernhard Froehlich 2018-12-20 08:45:12 +00:00
  • 646103d157 Update smtpd dependency to latest commit Bernhard Froehlich 2018-12-14 13:37:22 +00:00
  • 5004734404 Temporary switch to my own fork of smtpd which contains a few fixes Bernhard Froehlich 2018-12-14 12:48:23 +00:00
  • 72fe85dea9 Add Received line to comply with RFC 5321 Bernhard Froehlich 2018-12-14 11:26:48 +00:00
  • b55f5569b9 Repair totally broken STARTTLS and TLS listeners v1.0.1 Bernhard Froehlich 2018-12-13 13:11:55 +00:00
  • a70b148821 Allow remote authentication to be optional v1.0.0 Bernhard Froehlich 2018-12-12 08:38:13 +00:00
  • ba30ddd83c Remove separate remote_port config value and add it to remote_host Bernhard Froehlich 2018-12-12 08:37:44 +00:00
  • b53d620dd5 Do not share Server instance with multiple listeners to avoid mixing TLS and non TLS configurations in the same server. Bernhard Froehlich 2018-12-11 15:30:12 +00:00
  • 5a67f917af Add notice for local_forcetls because it cannot be used when unencrypted SMTP port is used Bernhard Froehlich 2018-12-10 16:16:42 +00:00
  • d07ba4c174 Update readme Bernhard Froehlich 2018-12-10 16:16:26 +00:00
  • 5da54ccf31 Implement multiple listeners and improve documentation in ini file Bernhard Froehlich 2018-12-10 14:54:57 +00:00
  • f756ca0c98 Add support for TLS and STARTTLS Bernhard Froehlich 2018-12-10 10:34:31 +00:00
  • 7b4a51d62c Initial commit Bernhard Froehlich 2018-12-08 21:19:56 +00:00
  • c707438ae8 Update MIT license template Bernhard Froehlich 2018-12-08 21:16:10 +00:00
  • fb59863796 Initial commit Bernhard Fröhlich 2018-12-08 20:48:19 +00:00