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

182 الالتزامات

المؤلف SHA1 الرسالة التاريخ
Charlie Smurthwaite
1ecc4684cd Truncate long message subjects when storing metadata
This avoids SQL errors dropping messages when subjects are too long.
2020-10-01 10:45:30 +01:00
Charlie Smurthwaite
752558f0f3 Change SQL charset for message_db to utf8mb4
Squashed commit of the following:

commit c434c868d111fd091f638216e2dec2685c7ac296
Author: Charlie Smurthwaite <charlie@krystal.uk>
Date:   Thu Oct 1 10:37:17 2020 +0100

    change utf8mb4_bin to utf8mb4_unicode_ci

commit 68031c470b41edd9906e3b10ccbb6d2c71a2c9a7
Merge: 9f277d4 9b98339
Author: Charlie Smurthwaite <charlie@krystal.uk>
Date:   Thu Oct 1 10:29:02 2020 +0100

    Merge remote-tracking branch 'origin/master' into mb4

commit 9f277d4ce2
Author: Petter Helset <petter@helset.eu>
Date:   Thu Oct 26 15:15:16 2017 +0200

    Migrate message database with main database

commit 3be337e265
Author: Petter Helset <petter@helset.eu>
Date:   Thu Oct 26 14:45:26 2017 +0200

    Migrations for existing messagedbs to utf8mb4

commit 3d8d3956fe
Author: Petter Helset <petter@helset.eu>
Date:   Thu Oct 26 13:49:57 2017 +0200

    Change SQL charset for message_db to utf8mb4
2020-10-01 10:39:30 +01:00
Dmitriy Alekseev
71b059f9d2 Add common DKIM headers (#1218)
Add commonly used headers to DKIM signatures
2020-09-30 16:04:36 +01:00
Charlie Smurthwaite
9a3d568b27 Add IP-based SMTP authentication (#1149) 2020-07-17 11:43:51 +01:00
Will Power
5c7802d218 add migration to increase links url size (#683) 2020-07-17 10:38:04 +01:00
Will Power
73b4afdb2b Bypass for newer OpenSSL versions (#999) 2020-07-17 10:35:24 +01:00
Adam Cooke
b08af5ab7d Add docker 2020-02-12 16:29:32 +00:00
Dan Pastori
7e5403ace1 Add reply_to in JSON API (#850) 2019-12-05 17:25:36 +00:00
Mark Rodgers
d067944301 When Net::HTTP::Post is being instantiated only the uri.path was being passed (#924)
fixed bug causing webhook not to trigger unless query params were present
2019-12-05 17:21:07 +00:00
Oliver Kuldmäe
2d9a18f658 Parse multipart/related parts recursively (#808)
This is to ensure that tracking pixels are correctly added to all nested parts of the email.
2019-11-22 17:33:50 +00:00
Will Power
dcb2919cc6 Suppression list improvements (#867) 2019-11-22 17:28:11 +00:00
Paul Cleary
10f4808fbf Adds support for Basic Auth in HTTP Endpoint URLs (#884) 2019-11-22 17:26:55 +00:00
Charlie Smurthwaite
634d3af59d fix syntax for compatibility 2019-07-17 14:46:33 +01:00
Charlie Smurthwaite
34e5085c37 ignore Mail::Field::IncompleteParseError errors when mail gem can't parse header 2019-07-17 14:37:21 +01:00
Dan Wentworth
5c8f9b99c0 add auto-submitted value to HTTP JSON payload (#838) 2019-06-28 12:26:04 +01:00
Charlie Smurthwaite
0fb323af3f reset SMTP transaction automatically after any DATA response, not just success 2019-04-08 15:05:55 +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
Antony Ryabov
9f2e3ca1fa added ability to use clustered rabbitmq 2019-04-08 11:08:35 +01:00
Charlie Smurthwaite
1ef7dbd67e complete upgrade of letsencrypt to ACME v2. resolves #674 2019-03-14 11:58:41 +00:00
Charlie Smurthwaite
c3f2adc10d fix acme initializer call 2019-03-14 10:53:53 +00:00
Luiz Eduardo
e55b081721 Option do Change Hold Time 2019-02-25 12:01:15 +00:00
George Drak
b264c5bd50 Configurable SMTP client timeouts (#456)
* fix #295 by adding configurable timeouts
2018-04-20 13:16:44 +01:00
Adam Cooke
ce68d9eacd update Received headers to use UTC timestamps 2018-01-13 19:28:31 +00:00
Petter Helset
67e37b0770 Configurable OpenSSL versions and ciphers (#387) 2017-12-05 11:25:42 +00:00
Petter Helset
83ada69662 Handle exception ETIMEDOUT in SMTP server (#384) 2017-12-05 11:21:57 +00:00
Petter Helset
93434bbb7e Configurable message size limit. Defaults to 14MB. (#383) 2017-12-05 11:21:23 +00:00
igerzog
0d88d79319 Fix peer verification (#336)
Fixes the problem with `SSL_connect returned=1 errno=0 state=error: certificate verify failed` and solves hostname mismatch when use ip address instead of hostname
2017-12-05 11:18:07 +00:00
Charlie Smurthwaite
a63c62ba62 strip continuation of received headers 2017-08-10 02:06:32 +01:00
mackinra
2a9702ba47 Added option to strip incoming Received headers (#282) 2017-08-10 00:05:40 +01:00
Charlie Smurthwaite
f1bee5644b allow auth login with inline username 2017-07-11 09:52:49 +01:00
Adam Cooke
9e91c75157 send the mail from and rcpt to on raw messages too 2017-06-14 09:59:09 +01:00
Charlie Smurthwaite
48863dd6f4 initiate garbage collection between each job in the worker 2017-06-08 10:15:59 +01:00
Adam Cooke
724a6405a5 don't check for untrusted relays on outgoing messages 2017-06-07 09:59:06 +01:00
Adam Cooke
9f9cdc6a47 don't log exceptions when something can't go to greylog 2017-06-02 17:59:26 +01:00
Adam Cooke
1547022b2a tidy greylog 2017-06-02 17:20:27 +01:00
Adam Cooke
83176e7361 only submit entries to greylog that apply to the current level 2017-06-02 17:18:19 +01:00
Adam Cooke
0177a7b8de autoload SMTPSender 2017-06-02 16:24:45 +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
6e009f16b9 use explicit autoloads rather than from paths 2017-06-02 15:29:54 +01:00
Adam Cooke
9f4568e81a callbacks for catching errors on the worker 2017-06-02 14:25:25 +01:00
Adam Cooke
42ba1bb9f2 configurable database pool sizes 2017-06-01 13:49:29 +01:00
Adam Cooke
132078f84f multi-threaded workers 2017-06-01 13:48:50 +01:00
Adam Cooke
26ca38c2e1 only update links if there's a message ID 2017-06-01 10:45:32 +01:00
Adam Cooke
1e62f9bd0e re-add postal signatures to outgoing http requests 2017-05-26 10:36:31 +01:00
Adam Cooke
965d9a7ec6 require fileutils 2017-05-18 11:51:33 +01:00
Adam Cooke
b1048b6986 attempt to make the log directory if missing 2017-05-18 11:44:52 +01:00
Adam Cooke
90d534574d add a configurable log root 2017-05-18 11:41:02 +01:00
Charlie Smurthwaite
90075769e0 set state to welcomed after successful email
fixes #151
2017-05-17 22:20:06 +01:00
Charlie Smurthwaite
dacddb4d8e don't forget credentials on rset, helo or ehlo
resolves:137
2017-05-17 22:16:01 +01:00
Adam Cooke
fde35add28 update version to include revision & channel 2017-05-17 19:25:48 +01:00