Commit Graph
604 Commits
Author SHA1 Message Date
Grex 6bace2c905 Add explicit DNS timeout
This makes DNS timeouts occur much more quickly and avoid clients with nonfunctional reverse DNS timing out while waiting for a response to their EHLO requests.
2022-08-17 11:13:24 +01:00
Dmitriy Alekseev 9f0697f194 feat: support for AMQPS for rabbitmq connections (#1911)
* Support AMQPS

* Update rabbit_mq.rb
2022-03-16 09:38:13 +00:00
Adam Cooke d4aebac3cb chore(release): 2.1.1 2.1.1 2022-02-14 17:31:58 +00:00
Adam Cooke c60c69db18 feat: allow @ and % in webhook urls 2022-02-14 16:12:47 +00:00
Adam Cooke 889e7bc9cf build: fixes ci config 2022-02-14 15:04:44 +00:00
Adam Cooke 152633adfe chore: upgrade to puma 5 2022-02-14 14:36:34 +00:00
Adam Cooke b77139f5cf test: remove old hard coded test config 2022-02-14 14:35:30 +00:00
Adam Cooke f114a8d8b9 test: use the test environment for running tests 2022-02-14 14:35:21 +00:00
Adam Cooke d22237d0ec chore: support for different postal environments 2022-02-14 14:35:01 +00:00
Adam Cooke 51e3a1fb5e chore: remove setting process name since procodile has gone 2022-02-14 14:34:34 +00:00
Adam Cooke 3c17f1690c chore: upgrade rails to 5.2.6.2 2022-02-14 14:34:21 +00:00
Adam Cooke 5b04faca39 fix: use the Postal logger system for the rails log 2022-02-14 14:17:51 +00:00
Adam Cooke 2053a1dc1d chore: add dotenv 2022-02-14 14:17:38 +00:00
Adam Cooke a0c87e7bf1 fix: fixes broken styling on errors 2022-02-14 14:17:30 +00:00
Adam Cooke f305fdd2f8 chore: use old-style escaping for echoing
This is so it works on macOS as well as Linux
2022-02-14 14:16:28 +00:00
Adam Cooke e49ae56d27 chore: replace procodile with foreman for dev 2022-02-14 14:16:11 +00:00
Adam Cooke 8dd5df6e8a chore: remove mongo gem 2022-02-14 13:00:03 +00:00
Adam Cooke d37ded12f5 chore: update ffi 2022-02-14 12:59:47 +00:00
Adam Cooke 1ff93194f5 Merge pull request #1858 from postalserver/dependabot/bundler/puma-4.3.11
build(deps): bump puma from 4.3.10 to 4.3.11
2022-02-11 22:14:19 +00:00
dependabot[bot] aede11bc15 build(deps): bump puma from 4.3.10 to 4.3.11
Bumps [puma](https://github.com/puma/puma) from 4.3.10 to 4.3.11.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v4.3.10...v4.3.11)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 22:10:23 +00:00
Adam Cooke 9f4160ff5c Merge pull request #1679 from ghost/patch-1
improved spam config explanations
2022-01-26 09:20:55 +00:00
Adam Cooke cc65d781a4 Merge pull request #1718 from ayoubamine/main
Remove duplicate character
2022-01-26 09:20:20 +00:00
Ayoub AMINE 1beb30869a Remove duplicate character 2021-11-19 13:23:38 +01:00
Archie e1c355919b improved spam config explanations 2021-10-31 15:31:47 +00:00
Adam Cooke ea10ae18f1 docs: remove slack for now from the readme 2021-10-26 08:57:54 +00:00
Adam Cooke 751a249205 chore(release): 2.1.0 2.1.0 2021-10-21 09:38:17 +00:00
Adam Cooke f2deb94998 chore(deps): upgrade nokogiri 2021-10-21 09:11:51 +00:00
Adam Cooke 253f4a5719 chore(deps): upgrade puma 2021-10-21 09:09:05 +00:00
Adam Cooke 6570ff1f77 fix(docker): fixes issue caused by changes to underlying ruby:2.6 image 2021-10-21 09:08:25 +00:00
Adam Cooke 232b605f5b fix(dkim): fixes timing race condition when signing emails
closes #1652
2021-10-21 08:55:04 +00:00
Adam Cooke 6004767129 Merge pull request #1629 from Wouter0100/patch-1
Update description for SSL option for tracking domain
2021-10-07 17:06:00 +01:00
Wouter van Os b0e9bc10a4 Update description for SSL option for tracking domain 2021-10-07 16:05:57 +02:00
Adam Cooke d808d15c28 Merge pull request #1525 from postalserver/rspamd
Support for rspamd
2021-08-03 11:40:40 +01:00
Adam Cooke a1277baba5 feat: support for using rspamd for spam filtering 2021-08-02 19:57:33 +00:00
Adam Cooke 724325a1b9 feat: support for configuring the default spam threshold values for new servers 2021-08-02 16:17:18 +00:00
Adam Cooke dfe1970afb refactor: refactor message inspectors into own classes 2021-08-02 15:55:47 +00:00
Adam Cooke 47fbe6a470 chore(release): 2.0.0 2.0.0 2021-08-02 15:30:50 +00:00
Adam Cooke 2a11e0c0a5 fix(logging): fix spelling of graylog 2021-08-02 14:43:06 +00:00
Adam Cooke 32b42af2f9 Merge pull request #1522 from postalserver/dkim-wrapping-part-2 2021-08-01 23:14:17 +01:00
Adam Cooke 476129cc1b fix(dkim): ensure DKIM-Signature headers are appropriately wrapped
closes #339
2021-08-01 21:00:37 +00:00
Adam Cooke 4880eee1d9 docs: add SECURITY.md 2021-07-30 22:52:52 +01:00
Adam Cooke 4404b3e02c fix(docs): update port numbers to specify the actual port number the SMTP server is listening on 2021-07-30 19:57:25 +00:00
Adam Cooke 1247dae2e0 feat(ui): add footer with links to docs and discussions 2021-07-30 19:41:14 +00:00
Adam Cooke 9bcb5993fa chore: remove old scripts 2021-07-30 19:20:44 +00:00
Adam Cooke 419a4e0f46 docs: add link to installation help 2021-07-30 19:20:08 +00:00
Adam Cooke 4ba2195ae0 docs: update links to old docs 2021-07-30 19:16:41 +00:00
Adam Cooke 0b6aac6874 chore(release): 2.0.0-beta.1 2.0.0-beta.1 2021-07-30 19:07:35 +00:00
Adam Cooke cef7cc2ad6 build(gha): allow releases to be made 2021-07-30 19:06:56 +00:00
Adam Cooke 9a0f643bf7 docs: remove the title to the readme 2021-07-29 20:01:13 +00:00
Adam Cooke dfe6904a80 docs: add a title to the readme 2021-07-29 20:00:37 +00:00