1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00

96 الالتزامات

المؤلف SHA1 الرسالة التاريخ
Nitinkumar Balar
77bd77b629 fix: fixes typo in on track domains page 2024-01-30 08:41:01 +00:00
Adam Cooke
957b784658 chore: Upgrade to Ruby 3.2.1 & Rails 6.0
* chore: upgrade to rails 6.0

* chore: upgrade ruby to 3.2.1

* chore: upgrade bundler

* chore: upgrade execjs

* chore: upgrade to rails 6.1

* chore: switch to sentry-ruby from raven

* chore: add extra platforms to gemfile
2023-04-06 11:40:45 +01:00
Adam Cooke
b22f1bdb2e fix: remove weird scrollbars (#2391) 2023-03-22 16:21:36 +00:00
Charlie Smurthwaite
c8d27b2963 Change retry and batching timing calculations (#2371)
This patch changes the requeue behaviour to requeue messages that are 30 seconds past their retry time.
Batching now includes messages that are any amount past their retry time.
This change avoids batching messages before theur graylisting time, but maintains efficient batching.
2023-03-22 14:02:28 +00:00
Charlie Smurthwaite
1e3622c49a Consistently treat tinyint(1) fields in message database as booleans (#2380)
* Update mysql2 query call to cast booleans

* Treat messages:held field as boolean

* Treat messages:inspected field as boolean

* Treat messages:spam field as boolean

* Treat messages:threat field as boolean

* Treat messages:bounce field as boolean

* Treat messages:received_with_ssl field as boolean

* Treat deliveries:sent_with_ssl field as boolean
2023-03-22 13:49:48 +00:00
Charlie Smurthwaite
fd289c46fd style(rubocop): fix all safe auto correctable offenses 2023-03-16 15:50:53 +00:00
Charlie Smurthwaite
cefc7d17b8 Correct error message to reflect reality of dependency rules
hopefully fixes #2174
2023-03-14 02:06:41 +00:00
Will Power
d0db1345a2 Message body parts should be a sub body (#376) 2023-03-13 13:27:39 +00:00
Adam Cooke
c60c69db18 feat: allow @ and % in webhook urls 2022-02-14 16:12:47 +00:00
Adam Cooke
a0c87e7bf1 fix: fixes broken styling on errors 2022-02-14 14:17:30 +00:00
Archie
e1c355919b improved spam config explanations 2021-10-31 15:31:47 +00:00
Wouter van Os
b0e9bc10a4 Update description for SSL option for tracking domain 2021-10-07 16:05:57 +02: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
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
4ba2195ae0 docs: update links to old docs 2021-07-30 19:16:41 +00:00
Adam Cooke
232c323121 docs: use a smaller logo on the readme 2021-07-29 19:59:39 +00:00
Adam Cooke
17dd7cc757 refactor: remove the fast server 2021-07-29 11:20:47 +00:00
Adam Cooke
21a8d89045 feat: add priorities to IP address assignment 2021-07-28 14:18:40 +00:00
Adam Cooke
daf469ce7f refactor: user management 2021-07-28 14:17:59 +00:00
Adam Cooke
52a23fa86f fix: replace Fixnum with Integer
closes #996
2021-07-28 08:53:05 +00:00
Charlie Smurthwaite
ccd6caf147 Re-allocate IP address when retrying deliveries to prevent stuck messages when config changes 2020-10-01 10:47:35 +01:00
Charlie Smurthwaite
8d44c90188 do not find the original message when returning batchable messages (#1225) 2020-09-30 15:34:38 +01:00
Charlie Smurthwaite
9a3d568b27 Add IP-based SMTP authentication (#1149) 2020-07-17 11:43:51 +01:00
Shankar Dhanasekaran
72de997378 Fix typo in bounce message (#954) 2020-07-17 10:31:54 +01:00
Will Power
f56380e3b2 correct suppression expired check (#988) 2020-07-17 10:31:38 +01:00
Adam Cooke
a4bdafac13 be more precise about the presence of the invite parameter
closes #1001
closes #1002
2020-07-17 10:29:58 +01:00
Will Power
dcb2919cc6 Suppression list improvements (#867) 2019-11-22 17:28:11 +00:00
Raven
a75c125931 Make it more clear that the record should point to the domain (#906) 2019-11-22 17:24:59 +00:00
Charlie Smurthwaite
bb27d8c8a1 Fix access to variable in check_dkim_record 2019-06-22 09:26:20 +01:00
Morne Lotze
7ca7b43fda add semicolon to DKIM record data (#825)
* add semicolon to dkim record data

Addresses https://github.com/atech/postal/issues/812

As the semicolon at the end of a DKIM record is optional, some DNS software removes it.
The above change sanitizes the DKIM record before it gets checked

* fixed method typo

fixed a typo caused by my US spelling checker

* typo fix v2

a proper fix for the typo
2019-06-11 10:41:39 +01:00
Charlie Smurthwaite
183f3b4192 http 429 responses should suppress bounce messages to reduce email volume in rate limiting situations 2019-04-08 11:20:25 +01:00
Charlie Smurthwaite
1ef7dbd67e complete upgrade of letsencrypt to ACME v2. resolves #674 2019-03-14 11:58:41 +00:00
Alec Papierniak
48daec1328 Minor typo fix 2019-02-25 11:49:18 +00:00
Charlie Smurthwaite
a7e3e9de79 Revert "add domain button on top of Domains page."
I've tested this, and I'm afraid I don't like it from a design perpective as it is not consistent with the other pages, and it looks inverted when only one domain is present. Perhaps we can design this better, though I'm not sure how.
2018-08-22 11:40:49 +01:00
Valentin Ouvrard
96294988cb add domain button on top of Domains page. 2018-08-22 11:36:49 +01:00
Charlie Smurthwaite
cfc60d0e41 upgrade rails and supporting gems, refresh schema 2018-08-22 11:30:54 +01:00
Will Power
65988dcaff Fix typo in error message (#535) 2018-04-20 12:27:35 +01:00
Will Power
b3456036c0 missing equals sign in webhook url validation (#483) 2018-04-20 12:27:16 +01:00
lrns
3a4aa0bdaa Change seperate/seperately to separate/separately in 2 forms 2018-03-16 12:39:40 +00:00
Adam Cooke
ce68d9eacd update Received headers to use UTC timestamps 2018-01-13 19:28:31 +00:00
Adam Cooke
5f88ee85bf make sure to use the user's time zone when composing test messages 2018-01-13 19:06:44 +00:00
Charlie Smurthwaite
53475abf55 always allow emails to be redelivered 2017-12-05 10:54:47 +00:00
Adam Cooke
21039f07e8 update link to using the api 2017-11-10 14:18:53 +00:00
anhofmann
98daf6d30c Add possibility to use other ports than 80/443 in webhooks (#234)
* Added possibility to use other ports than 80/443

* simplify regex to allow colon anywhere
2017-08-21 22:23:31 +01:00
Will Power
5634640fd8 fix typos related to message retention (#317) 2017-08-21 22:22:58 +01:00
Will Power
457afb90c1 don't create empty parts in a multi part email (#267) 2017-07-25 15:47:18 +01:00
Adam Cooke
6f29bc8d3f ensure all timestamps from the message DB go through a zone 2017-06-02 15:36:12 +01:00
Adam Cooke
fda0cfafc6 rename admin to advanced settings & add help text
closes #163
2017-06-02 12:11:19 +01:00
Adam Cooke
4e7cec443c ensure IP addresses are unique
fixes #165
2017-06-01 14:41:38 +01:00