1
0
mirror of https://github.com/chylex/SMTP-Relay.git synced 2024-11-24 20:42:52 +01:00

Commit Graph

  • 1617155f1e
    Remove service names from readme Bernhard Fröhlich 2022-04-30 08:10:21 +0200
  • 81ea0c7944
    Merge pull request #69 from decke/dependabot/github_actions/github/codeql-action-2 Bernhard Fröhlich 2022-04-26 14:33:39 +0200
  • d9a09a20da
    Merge pull request #70 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.28 Bernhard Fröhlich 2022-04-26 14:33:04 +0200
  • d5d4e7a821
    Bump wangyoucao577/go-release-action from 1.26 to 1.28 dependabot[bot] 2022-04-26 10:17:49 +0000
  • 77ab4485b2
    Bump github/codeql-action from 1 to 2 dependabot[bot] 2022-04-26 10:17:46 +0000
  • ce97293e33
    Update Go crypto and sys dependencies Bernhard Froehlich 2022-04-25 15:06:32 +0000
  • 5cd81cd7e4
    smtp: gofmt main repo Bernhard Froehlich 2022-04-25 15:00:57 +0000
  • 62bb2becbc
    smtp: gofmt -w -r 'interface{}->any' src Bernhard Froehlich 2022-04-25 14:58:09 +0000
  • a2826e949e
    Regenerate go.mod for go 1.18 Bernhard Froehlich 2022-04-25 14:42:23 +0000
  • 64872c0bea
    Bump Go version to 1.18 for release and CI jobs Bernhard Froehlich 2022-04-25 14:37:23 +0000
  • cdc4e572db
    smtp: use bytes.Cut, strings.Cut Bernhard Froehlich 2022-04-25 14:30:43 +0000
  • 5e78bbe643
    Improve remotes documentation in config Bernhard Froehlich 2022-04-25 14:19:31 +0000
  • b134e426d7
    Propagate the error to the client if the external command fails (#40) Javi 2022-04-25 15:52:12 +0200
  • 9c230182da
    Merge pull request #68 from decke/dependabot/go_modules/github.com/stretchr/testify-1.7.1 Bernhard Fröhlich 2022-04-25 15:42:34 +0200
  • 39b8e01226
    Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 dependabot[bot] 2022-04-25 10:09:05 +0000
  • bf8c222ac1
    Merge pull request #63 from markgardner/master Bernhard Fröhlich 2022-04-24 19:45:34 +0200
  • 875264837e add test coverage for scheme validation Mark Gardner 2022-04-21 11:39:41 -0500
  • 32d0206af0 throw an error if the remote is configured for starttls and the server does not have the extension Mark Gardner 2022-04-21 11:29:15 -0500
  • b7f3701502 Add missing default port for starttls and validate scheme to ensure support Mark Gardner 2022-04-21 11:28:48 -0500
  • cf927508dd Improve sample config to be more accurate Mark Gardner 2022-04-21 11:28:16 -0500
  • 4221919689 Allow config to have multiple remotes. Mark Gardner 2022-02-25 07:37:12 -0600
  • 4f1148d77b
    Merge pull request #67 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.26 Bernhard Fröhlich 2022-04-16 19:23:31 +0200
  • 32c43efd0c
    Bump wangyoucao577/go-release-action from 1.25 to 1.26 dependabot[bot] 2022-04-15 10:05:45 +0000
  • 362a64dd8a
    Merge pull request #65 from decke/dependabot/github_actions/actions/checkout-3 Bernhard Fröhlich 2022-03-02 21:47:04 +0100
  • bf58b2b4c8
    Bump actions/checkout from 2.4.0 to 3 dependabot[bot] 2022-03-02 10:07:48 +0000
  • ed13816dcd
    Merge pull request #64 from decke/dependabot/github_actions/actions/setup-go-3 Bernhard Fröhlich 2022-03-01 14:36:05 +0100
  • dd7905e60e
    Bump actions/setup-go from 2.2.0 to 3 dependabot[bot] 2022-03-01 10:07:35 +0000
  • 5076988ddf
    Merge pull request #59 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.25 Bernhard Fröhlich 2022-02-23 12:11:56 +0100
  • dafbc327aa
    Bump wangyoucao577/go-release-action from 1.24 to 1.25 dependabot[bot] 2022-02-23 10:06:40 +0000
  • 48926964bf
    Merge pull request #58 from decke/dependabot/github_actions/actions/setup-go-2.2.0 Bernhard Fröhlich 2022-02-10 13:49:46 +0100
  • 5757db3a37
    Bump actions/setup-go from 2.1.5 to 2.2.0 dependabot[bot] 2022-02-10 10:39:30 +0000
  • a527a147be
    Merge pull request #56 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.24 Bernhard Fröhlich 2022-01-31 13:46:04 +0100
  • 8c0a6aab20
    Bump wangyoucao577/go-release-action from 1.23 to 1.24 dependabot[bot] 2022-01-31 10:07:26 +0000
  • 5be2f3aa4b
    Merge pull request #55 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.23 Bernhard Fröhlich 2022-01-26 13:19:08 +0100
  • 2b046297ea
    Bump wangyoucao577/go-release-action from 1.22 to 1.23 dependabot[bot] 2022-01-26 10:06:33 +0000
  • f0d39401d4
    Allow go build workflow for pull requests Bernhard Froehlich 2022-01-11 12:55:39 +0000
  • b5fcf8e0bb
    Merge pull request #52 from Coronon/master Bernhard Fröhlich 2022-01-11 13:55:02 +0100
  • 016ef762fb
    add: basic smtpd configuration options Rubin Raithel 2022-01-10 20:39:55 +0100
  • 6afc87968c
    Merge pull request #51 from decke/dependabot/github_actions/actions/setup-go-2.1.5 Bernhard Fröhlich 2021-12-22 11:43:16 +0100
  • b32b5690bf
    Bump actions/setup-go from 2.1.4 to 2.1.5 dependabot[bot] 2021-12-22 10:08:04 +0000
  • 38aa05c9f4
    Merge pull request #49 from NoUseFreak/add-skip-verify Bernhard Fröhlich 2021-12-15 21:31:54 +0100
  • 03d109ff8b
    feat: Add support for ignoring certs Dries De Peuter 2021-12-08 14:41:27 +0100
  • 6c691f3cea
    Merge pull request #48 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.22 Bernhard Fröhlich 2021-11-24 13:07:20 +0100
  • c6b5e244eb
    Bump wangyoucao577/go-release-action from 1.21 to 1.22 dependabot[bot] 2021-11-24 10:06:54 +0000
  • 0ee982ea31
    Bump used Go versions to 1.17 Bernhard Froehlich 2021-11-22 15:38:17 +0000
  • 287395ad91
    Merge pull request #47 from alex1989hu/bump/chrj-smtpd-v031 Bernhard Fröhlich 2021-11-22 11:39:33 +0100
  • 3aecd3c6d6
    Bump chrj/smtpd from 0.3.0 to 0.3.1 Alex Szakaly 2021-11-22 07:53:43 +0100
  • f8960053e8
    Merge pull request #46 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.21 Bernhard Fröhlich 2021-11-17 11:59:35 +0100
  • db5512d47b
    Bump wangyoucao577/go-release-action from 1.20 to 1.21 dependabot[bot] 2021-11-16 10:07:49 +0000
  • fd063ad879
    Merge pull request #45 from decke/dependabot/github_actions/actions/checkout-2.4.0 Bernhard Fröhlich 2021-11-03 11:49:27 +0100
  • 85bdd060e3
    Bump actions/checkout from 2.3.5 to 2.4.0 dependabot[bot] 2021-11-03 10:05:55 +0000
  • 5be6165865
    Merge pull request #43 from decke/dependabot/github_actions/actions/checkout-2.3.5 Bernhard Fröhlich 2021-10-18 16:00:48 +0200
  • b64a34becf
    Bump actions/checkout from 2.3.4 to 2.3.5 dependabot[bot] 2021-10-18 10:08:18 +0000
  • a2ea5ab49e
    Merge pull request #42 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.20 Bernhard Fröhlich 2021-08-30 14:46:38 +0200
  • 94957d944f
    Bump wangyoucao577/go-release-action from 1.19 to 1.20 dependabot[bot] 2021-08-30 10:06:39 +0000
  • a5db5e1ff5
    Merge pull request #41 from decke/dependabot/github_actions/actions/setup-go-2.1.4 Bernhard Fröhlich 2021-08-26 13:14:35 +0200
  • 94776b27d9
    Bump actions/setup-go from 2.1.3 to 2.1.4 dependabot[bot] 2021-08-26 10:06:19 +0000
  • 81bc7addc7
    Merge pull request #39 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.19 Bernhard Fröhlich 2021-07-28 22:15:07 +0200
  • e9bfe53f18
    Bump wangyoucao577/go-release-action from 1.18 to 1.19 dependabot[bot] 2021-07-21 10:06:34 +0000
  • 32032c297c
    Merge pull request #38 from decke/dependabot/go_modules/github.com/google/uuid-1.3.0 Bernhard Fröhlich 2021-07-13 13:10:23 +0200
  • 53e52de279
    Bump github.com/google/uuid from 1.2.0 to 1.3.0 dependabot[bot] 2021-07-13 10:06:56 +0000
  • 02810c0a50
    Merge pull request #36 from decke/dependabot/github_actions/wangyoucao577/go-release-action-1.18 Bernhard Fröhlich 2021-05-26 14:36:30 +0200
  • 6b21f52037
    Bump wangyoucao577/go-release-action from 1.17 to 1.18 dependabot[bot] 2021-05-26 05:59:28 +0000
  • 544bd081ff
    Merge pull request #34 from decke/dependabot/github_actions/actions/checkout-2.3.4 Bernhard Fröhlich 2021-05-12 08:41:49 +0200
  • 6a28f939de
    Bump actions/checkout from 2 to 2.3.4 dependabot[bot] 2021-05-12 05:54:25 +0000
  • f0392bdf09
    Merge pull request #33 from benubois/command Bernhard Fröhlich 2021-05-10 10:18:56 +0200
  • 3f627d3281 Move AddReceivedLine before further processing. Ben Ubois 2021-05-08 11:56:28 -0700
  • d8860fc917 Added external command support. Ben Ubois 2021-05-07 14:08:10 -0700
  • ebb53ea1b6
    Merge pull request #30 from decke/dependabot/github_actions/wangyoucao577/go-release-action-v1.17 Bernhard Fröhlich 2021-04-13 20:13:18 +0200
  • a5ee525825
    Bump wangyoucao577/go-release-action from v1.16 to v1.17 dependabot[bot] 2021-04-13 07:18:35 +0000
  • 441a53cfd9
    Fix code formatting with gofmt -s Bernhard Froehlich 2021-04-03 19:00:38 +0000
  • 7b199cc6ae
    Bump Go version for CI builds to 1.16 Bernhard Froehlich 2021-04-02 18:51:23 +0000
  • 184d5f8611
    Bump Go version for builds to 1.16.3 Bernhard Froehlich 2021-04-02 18:49:53 +0000
  • 9e8b5517a6
    Merge pull request #27 from decke/26-tls-reqd-for-auth Bernhard Fröhlich 2021-04-02 20:41:38 +0200
  • 65f0cfcfbd
    Merge pull request #28 from decke/dependabot/github_actions/wangyoucao577/go-release-action-v1.16 Bernhard Fröhlich 2021-04-02 20:29:02 +0200
  • 410c70d86f
    Bump wangyoucao577/go-release-action from v1.15 to v1.16 dependabot[bot] 2021-04-01 07:35:56 +0000
  • 247d187576 Don't allow a configuration requiring auth with a non-TLS listener Jonathon Reinhart 2021-03-31 22:38:16 -0400
  • 45a676e274 Add localAuthRequired() helper function Jonathon Reinhart 2021-03-31 22:37:02 -0400
  • ca1ccd85e3 Refactor parsing of -listen string out into separate config function Jonathon Reinhart 2021-03-31 22:30:33 -0400
  • 42abf27c1f
    Merge pull request #22 from decke/smtpd-shutdown Jonathon Reinhart 2021-04-01 01:11:48 -0400
  • 1b7b551f65 Handle signals and gracefully shut down server Jonathon Reinhart 2021-03-13 01:32:17 -0500
  • 2cd636c082
    Merge pull request #19 from decke/allow-any-sender-recipient Bernhard Fröhlich 2021-04-01 06:05:52 +0200
  • 3debf4127d Adjust remote auth disabled check syntax Jonathon Reinhart 2021-03-31 17:18:13 -0400
  • 03b8b78f53
    Merge pull request #24 from decke/dependabot/go_modules/github.com/chrj/smtpd-0.3.0 Bernhard Fröhlich 2021-03-29 22:26:38 +0200
  • 49c6880175
    Bump github.com/chrj/smtpd from 0.2.0 to 0.3.0 dependabot[bot] 2021-03-29 20:24:57 +0000
  • 5470132251
    Merge pull request #23 from decke/dependabot/github_actions/wangyoucao577/go-release-action-v1.15 Bernhard Fröhlich 2021-03-18 15:41:11 +0100
  • 898f8e44cf
    Bump wangyoucao577/go-release-action from v1.14 to v1.15 dependabot[bot] 2021-03-18 07:16:46 +0000
  • 22ef0c2ee6 Move SMTP auth setup to ConfigLoad() Jonathon Reinhart 2021-03-14 14:06:21 -0400
  • 8eea677a3d
    Merge pull request #20 from decke/dependabot/go_modules/github.com/sirupsen/logrus-1.8.1 Bernhard Fröhlich 2021-03-14 21:27:11 +0100
  • 9f2497d948
    Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1 dependabot[bot] 2021-03-14 20:23:53 +0000
  • 76ef135d33 Clarify allowed_sender/allowed_recipient empty string behavior Jonathon Reinhart 2021-03-14 12:36:34 -0400
  • 7c0ba34025 Move compilation of allowed_recipients to ConfigLoad() Jonathon Reinhart 2021-03-14 12:26:40 -0400
  • a896ab2847 Move compilation of allowed_sender to ConfigLoad() Jonathon Reinhart 2021-03-14 12:20:48 -0400
  • c9b55b833b
    Merge pull request #18 from decke/allow-any-net Jonathon Reinhart 2021-03-13 20:47:09 -0500
  • 918df65a3a Require that networks in allowed_nets are networks and not hosts Jonathon Reinhart 2021-03-13 02:45:44 -0500
  • 0503c12ccd Allow "allowed_nets" to be empty, meaning any network is allowed Jonathon Reinhart 2021-03-13 02:43:08 -0500
  • ef3f9c8ea0 Move parsing of "allowed_nets" out to ConfigLoad() Jonathon Reinhart 2021-03-13 02:42:30 -0500
  • 4036213dd5 Simplify peerIP determination in connectionChecker() Jonathon Reinhart 2021-03-13 02:38:13 -0500
  • 2475cadbad
    Merge pull request #16 from decke/discard Bernhard Fröhlich 2021-03-13 19:06:08 +0100
  • 20ca816160 Discard mail if remote_host is not set Jonathon Reinhart 2021-03-13 00:02:39 -0500