Commit Graph

  • aee624bbc0
    ADD: more tests rcpt_mysql Dominik Meyer 2024-01-02 23:53:41 +0100
  • d7fb6dc7a4
    ADD: more tests Dominik Meyer 2024-01-02 23:49:35 +0100
  • e851de04da
    ADD: more tests Dominik Meyer 2024-01-02 23:47:24 +0100
  • eabc37d23b
    ADD: more tests Dominik Meyer 2024-01-02 23:44:31 +0100
  • d76ad8da45
    ADD: more tests Dominik Meyer 2024-01-02 23:39:03 +0100
  • 102139ebe3
    ADD: more tests Dominik Meyer 2024-01-02 23:36:02 +0100
  • bc4433b429
    ADD: more tests Dominik Meyer 2024-01-02 23:31:35 +0100
  • 5c8a8b4943
    FIX: some testing Dominik Meyer 2023-12-29 23:04:21 +0100
  • 05ff0ad608
    FIX: verify dsn Dominik Meyer 2023-12-27 11:29:48 +0100
  • 1197d6524e
    FIX: switched to dbi in lower case Dominik Meyer 2023-12-27 11:19:58 +0100
  • 99844dec19
    FIX: fixed variable name Dominik Meyer 2023-12-26 16:58:52 +0100
  • dde0e7ea9d
    ADD: added some debug logging Dominik Meyer 2023-12-26 16:55:41 +0100
  • 7fb5b3df28
    FIX: fixed name of registered handler Dominik Meyer 2023-12-26 16:36:12 +0100
  • c4f5490abd
    ADD: initial version of rcpt_mysql plugin Dominik Meyer 2023-12-26 15:34:34 +0100
  • d3cf60d2c8
    Load plugins in qpsmtpd-forkserver at startup again (#311) main Andreas Erhard 2023-09-12 17:10:09 +0200
  • bf64ac9699
    Fix received_line hook behaviour (#312) Andreas Erhard 2023-09-05 17:35:04 +0200
  • 265672ce2b
    Add missing use statement for NetAddr::IP to whitelist plugin (#310) Andreas Erhard 2023-09-04 18:47:24 +0200
  • 4b1dc39dd6
    Release 1.00 (#307) Kjetil Kjernsmo 2023-02-17 07:33:46 +0100
  • e424d2c0e2
    Use readable file test for certificate files (#304) Kjetil Kjernsmo 2022-09-01 03:06:20 +0200
  • dc7ac3c696
    Adding IP address to logs for 535 LOGIN errors, to use with fail2ban (#301) tlavoie 2021-08-19 15:17:28 -0700
  • 3d40ea7280
    Add support for network ranges in whitelist plugin (#298) Andreas Erhard 2021-06-10 16:16:21 +0200
  • 2e4ea13639
    Change GeoIP order (#297) Andreas Erhard 2021-06-10 16:13:13 +0200
  • e21860f22e
    Regex fix, checkip argument & updated tld list (#283) mufus 2020-06-09 00:48:39 +0200
  • 65fd1b2150 Support for userprefs' reject threshold (#281) mufus 2017-02-12 19:12:47 +0100
  • 226114297e Rpm build fixes (#277) Robin Bowes 2016-12-30 00:41:29 +0000
  • 14f6ece505 Add documentation for rpm packaging (#278) Robin Bowes 2016-12-30 00:40:55 +0000
  • 83b6aafc1d Fix rpm packaging (#276) Robin Bowes 2016-12-27 18:17:18 +0000
  • d00a82d8e8 tls: fix a typo in SSL_dh_file. (#275) Tom Li 2016-11-05 23:44:41 +0800
  • 4e8cb7baf5 Badmailfromto whitespace (#273) Hans Salvisberg 2016-10-02 19:40:51 +0200
  • 494dc95b72 Fix Can't call method 'notes' on unblessed reference in plugins/logging/file. (#272) Hans Salvisberg 2016-09-27 23:34:04 +0200
  • e551786a9e Use eval to get dkim policies (#268) Daniel B 2016-06-29 17:35:51 +0200
  • 03c9d045f4 Check $addr is defined before using it (#266) Daniel B 2016-05-15 19:19:02 +0200
  • f8c66145a1 Check for negative strikes in karma (#265) Daniel B 2016-05-10 00:26:24 +0200
  • a8747407be No dmarc policy (#263) Daniel B 2016-05-04 23:46:24 +0200
  • b1b59cbfa1 Find the karma DB dir (#264) Daniel B 2016-05-04 23:45:24 +0200
  • 7ff45375f1 Fix dmarc reject (#260) Daniel B 2016-05-03 19:41:53 +0200
  • 9748064889 Dmarc result note (#261) Daniel B 2016-05-03 19:35:43 +0200
  • 9f3f9db65f Update data_post_headers doc (#259) Daniel B 2016-05-02 18:31:10 +0200
  • d13eae3aec Check rua is defined before trying to parse it (#257) Daniel B 2016-04-28 19:09:07 +0200
  • 9f599f9f47 Record the name of the original plugin (#256) Daniel B 2016-04-25 18:13:52 +0200
  • d6be03b37e Make spammy_tlds configurable (#255) Daniel B 2016-04-25 18:13:08 +0200
  • 5e157d2344 Possibility to set the number of "strikes" for the karma plugin (#254) Daniel B 2016-04-20 19:52:47 +0200
  • 260bd6cdd6 Prevent credentials being logged in plain text (#249) Daniel B 2016-04-20 06:10:28 +0200
  • 044fff9aa8 Merge pull request #250 from dani/warn_inplicit_split Matt Simerson 2016-04-19 18:02:14 -1000
  • 5a802a036a Merge pull request #251 from dani/uribl_data_post Matt Simerson 2016-04-19 18:01:30 -1000
  • 4f27f360e9 Merge pull request #252 from dani/tls_proto Matt Simerson 2016-04-19 17:55:26 -1000
  • fee44d1ccf Merge pull request #253 from dani/sa_size Matt Simerson 2016-04-19 17:53:29 -1000
  • 4a6ce830b3 New size_limit param for spamassassin plugin Allow setting the size limit to handle by the plugin, instead of the hardcoded 500_000 value Daniel Berteaud 2016-04-19 18:37:42 +0200
  • 0d2690d726 Allow setting TLS protocol versions in a config file Some users might need to enable the old SSLv3, or others might want to disable TLSv1. Lets make this configurable. The default value is kept, but can be overriden in the tls_protocols config file Daniel Berteaud 2016-04-19 18:28:36 +0200
  • 0c41f2af06 uribl needs to hook in data_post When hooking into data, there's no email body to check, so no URI is found Daniel Berteaud 2016-04-19 18:22:43 +0200
  • e792c11bfa Prevent a "Use of implicit split" warning In the helo plugin. Full warn is: Use of implicit split to @_ is deprecated at /usr/share/qpsmtpd/plugins/helo line 524 Daniel Berteaud 2016-04-19 18:18:03 +0200
  • 43020a8041 Merge pull request #248 from smtpd/release-0.96 Matt Simerson 2016-02-16 14:52:02 -0800
  • d3546f9501 update Changes, bump version Matt Simerson 2016-02-16 14:49:02 -0800
  • 9de7c3778e Merge pull request #244 from priyadi/dmarc-fix Matt Simerson 2016-02-16 14:39:37 -0800
  • 79deb8b061 Merge pull request #247 from christianeisendle/x-spam_status_outlook_hack_fix Matt Simerson 2016-02-16 14:25:58 -0800
  • 4d061dfa89 Replace all occurances of CR in X-Spam-Status Christian Eisendle 2016-02-16 22:03:57 +0100
  • 66e76f5796 Merge pull request #246 from msimerson/master Matt Simerson 2015-12-20 08:53:25 -0800
  • 965f4fc440 check *every* regex, not just first Matt Simerson 2015-12-17 10:24:57 -0800
  • 00343a48ac Merge pull request #243 from priyadi/master Matt Simerson 2015-12-17 10:17:59 -0800
  • 8f4029481a Merge pull request #245 from msimerson/frank Matt Simerson 2015-07-20 13:09:22 -0700
  • 1143918ec9 badrcpt use reason, and defined-ness test Matt Simerson 2015-07-20 09:56:18 -0700
  • feb63c95a5 According to RFC7489 authstr should be: none, pass, fail, temperror, permerror Priyadi Iman Nurcahyo 2015-05-26 19:36:40 +0000
  • 0e614e8741 Fix DMARC authentication-result string Priyadi Iman Nurcahyo 2015-05-26 16:13:08 +0000
  • 298b92f067 Should only reject if host is not localhost but HELO claims to be one Priyadi Iman Nurcahyo 2015-05-26 10:27:33 +0000
  • 8f14cc01e4 Merge pull request #242 from analogic/patch-1 Jared Johnson 2015-03-13 16:16:38 -0500
  • e440f8760b DMARC plugin: Added option to disable reporting analogic 2015-03-13 14:02:05 +0100
  • 11a9154552 Merge pull request #234 from jaredj/writeable-dir Matt Simerson 2015-03-10 09:59:03 -0700
  • 88c55ed9a3 Emit detailed warning on unuseable default db dirs Jared Johnson 2015-03-09 16:59:51 -0500
  • 1ae8ed206f More useful exception on invalid db_dir Jared Johnson 2015-02-24 15:19:47 -0600
  • 84aa8e2328 Die when an invalid dir is specified manually Jared Johnson 2015-02-24 12:34:13 -0600
  • 6b13e24221 Add perms test to Qpsmtpd::DB::File::DBM::dir() Jared Johnson 2015-02-24 11:51:18 -0600
  • 19650063e6 Merge pull request #241 from jaredj/prune-lock Matt Simerson 2015-03-05 21:06:13 -0800
  • e98e1c2e82 Regression test for prune_db locking problem Jared Johnson 2015-03-05 18:34:59 -0600
  • 4106da56d1 Don't leave DB locked after pruning an empty DB Jared Johnson 2015-03-05 18:34:13 -0600
  • a8b2376e80 Merge pull request #238 from smtpd/revert-237-revert-236-geoip-crash Matt Simerson 2015-02-26 17:52:37 -0800
  • a1144ecbf9 Revert "Revert "Don't crash QP when GeoIP data is missing"" Jared Johnson 2015-02-26 17:07:35 -0600
  • 8cb7f8b226 Merge pull request #237 from smtpd/revert-236-geoip-crash Jared Johnson 2015-02-26 17:06:23 -0600
  • 6f38bdf5ad Revert "Don't crash QP when GeoIP data is missing" Jared Johnson 2015-02-26 17:05:52 -0600
  • c76c00e37c Merge pull request #236 from jaredj/geoip-crash Jared Johnson 2015-02-26 17:05:34 -0600
  • 15210db779 Don't crash QP when GeoIP data is missing Jared Johnson 2015-02-26 17:04:49 -0600
  • 573f7c5bf4 Merge pull request #233 from jaredj/greylist-error-handling Matt Simerson 2015-02-23 12:42:22 -0800
  • 15a297372d Default to one-second connect timeout for Redis Jared Johnson 2015-02-23 14:32:42 -0600
  • 42c551944e Add some validation for passed db args Jared Johnson 2015-02-23 14:13:39 -0600
  • 51ca3fcda4 Skip greylisting when we can't talk to greylist DB Jared Johnson 2015-02-19 13:20:14 -0600
  • 4c9bcc0ee4 Configure but don't connect to DB in init_db() Jared Johnson 2015-02-18 10:25:22 -0600
  • f7558f346d Merge pull request #232 from jaredj/mock-not-fake Matt Simerson 2015-02-12 14:28:56 -0800
  • 5f6485e84f Change fake_{config,hook} to mock_{config,hook} Jared Johnson 2015-02-12 16:19:44 -0600
  • e371159e38 Merge pull request #231 from jaredj/fake-greeting Matt Simerson 2015-02-12 14:06:01 -0800
  • 95d40297cf Use a fake greeting for testing run_continuation() Jared Johnson 2015-02-12 15:53:50 -0600
  • 745ad55af2 Merge pull request #230 from smtpd/coveralls Jared Johnson 2015-02-11 16:49:48 -0600
  • 8d88fdb33d add coveralls support Matt Simerson 2015-02-11 14:15:46 -0800
  • 08206bda40 updated Changes for 0.95 release Matt Simerson 2015-02-11 14:00:03 -0800
  • 1ef0aa1008 Merge pull request #229 from jaredj/more-test Matt Simerson 2015-02-11 13:17:01 -0800
  • d2079c455a A little more testing for run_continuation() Jared Johnson 2015-02-11 15:07:10 -0600
  • 37c04cf728 Merge pull request #228 from msimerson/ar Jared Johnson 2015-02-11 14:56:53 -0600
  • affd8c3f93 limit split = to 2 fields Matt Simerson 2015-02-11 12:51:58 -0800
  • f3872b1e66 Merge pull request #220 from biergaizi/master Matt Simerson 2015-02-09 14:38:58 -0800
  • 6687df2b6e Merge pull request #224 from salvis/can-on-unblessed-ref Matt Simerson 2015-02-05 17:37:33 -0800
  • 17c35c385d Fix FATAL PLUGIN ERROR [whitelist]: Can't call method "can" on unblessed reference at lib/Qpsmtpd/Config.pm line 38, <STDIN> line 1. Hans Salvisberg 2015-02-06 00:27:41 +0100
  • dfaeb1d795 Merge pull request #222 from jaredj/invalid-return Matt Simerson 2015-02-03 15:16:55 -0800