Adam Cooke
|
0140dc4483
|
feat: only accept RFC-compliant End-of-DATA sequence
Previously Postal was fairly forgiving about line endings. This requires that the end of data sequence is `<CR><LF>.<CR><LF>`.
|
2024-03-01 17:12:10 +00:00 |
|
Adam Cooke
|
633c509a45
|
refactor: refactor the SMTP sender
|
2024-03-01 09:54:22 +00:00 |
|
Charlie Smurthwaite
|
be0df7b463
|
fix: translate unicode domain names to Punycode for compatibility with DNS (#2823)
|
2024-02-29 15:02:30 +00:00 |
|
Adam Cooke
|
0163ac3d10
|
feat: new configuration system (and schema) (#2819)
|
2024-02-26 12:41:57 +00:00 |
|
Adam Cooke
|
bea7450d8f
|
feat: add prometheus metrics to worker
|
2024-02-24 11:19:48 +00:00 |
|
Adam Cooke
|
2e7b36c1be
|
feat: add prometheus metrics to smtp server
|
2024-02-24 11:01:28 +00:00 |
|
Adam Cooke
|
a2eb70edf1
|
feat: add health server and prometheus metrics to worker
|
2024-02-23 22:51:38 +00:00 |
|
Adam Cooke
|
e3bc9da253
|
refactor: move lib/postal/received_header to app/lib/received_header
|
2024-02-23 22:51:36 +00:00 |
|
Adam Cooke
|
5cc9eb3df7
|
refactor: move lib/postal/reply_separator to app/lib/reply_separator
|
2024-02-23 22:51:36 +00:00 |
|
Adam Cooke
|
321ab95936
|
refactor: move lib/postal/smtp_server to app/lib/smtp_server
|
2024-02-23 22:51:36 +00:00 |
|
Adam Cooke
|
73a55a5053
|
refactor: move senders in to app/senders/
|
2024-02-23 22:51:36 +00:00 |
|
Adam Cooke
|
eb246bb4e7
|
refactor: move app/util/* to app/lib/
|
2024-02-23 22:51:36 +00:00 |
|
Adam Cooke
|
93fc120f44
|
refactor: move worker from lib/worker to app/lib/worker
|
2024-02-23 22:51:36 +00:00 |
|
Adam Cooke
|
a44e1f9081
|
refactor: refactors message dequeueing (#2810)
|
2024-02-23 22:51:36 +00:00 |
|