Aine
|
bf89b8fe1b
|
fix auth; update deps
|
2024-07-03 12:21:47 +03:00 |
|
Aine
|
ea1533acae
|
add !pm relay - per-mailbox relay config
|
2024-05-02 11:28:37 +03:00 |
|
Aine
|
ba1a8c8390
|
consider all smtp errors as warnings
|
2024-02-21 09:46:46 +02:00 |
|
Aine
|
7ad686937c
|
do not report smtp "connection reset by peer" error (use warn instead)
|
2024-02-20 19:53:39 +02:00 |
|
Aine
|
a01720da00
|
upgrade deps; rewrite smtp session
|
2024-02-19 22:55:14 +02:00 |
|
Aine
|
dd0ad4c245
|
refactor to mautrix 0.17.x; update deps
|
2024-02-11 20:47:04 +02:00 |
|
Aine
|
0bd2fc525e
|
fix access checks; fix duplicate metadata message; better email sanitization
|
2024-02-05 21:49:30 +02:00 |
|
Aine
|
6d12a61b2a
|
refactor direct smtp client
|
2023-11-11 19:31:34 +02:00 |
|
Aine
|
f2e032e1e8
|
emoji signaling
|
2023-10-19 10:31:14 +03:00 |
|
Aine
|
0d0dcf20b9
|
lint fixes
|
2023-10-03 00:03:29 +03:00 |
|
Aine
|
18f1113d33
|
add pm banlist:auth and pm banlist:auto
|
2023-09-25 21:59:23 +03:00 |
|
Aine
|
2bdb8ca635
|
BREAKING: update mautrix to 0.15.x
|
2023-06-01 14:32:20 +00:00 |
|
Aine
|
9bcc2d462f
|
refactor a bit
|
2023-05-10 22:43:52 +03:00 |
|
Niels Bouma
|
ee8d8680ac
|
Added support for sending with relay hosts
|
2023-05-10 19:33:05 +00:00 |
|
Aine
|
84102d5b5b
|
add noreplies option
|
2023-04-10 14:03:43 +03:00 |
|
Aine
|
e8ade4173f
|
export fswatcher to a separate library
|
2023-04-09 22:19:52 +03:00 |
|
Aine
|
dbe4a73174
|
make TLS reload thread-safe on TCP listener
|
2023-02-13 11:58:31 +02:00 |
|
Aine
|
0f7af734e5
|
automatic ssl live reload
|
2023-02-12 20:43:33 +00:00 |
|
Aine
|
7d0d8cd2e6
|
log all smtp connection errors
|
2023-02-11 21:20:41 +02:00 |
|
Aine
|
0559978fa2
|
log level changes
|
2023-01-04 11:22:50 +02:00 |
|
Aine
|
fcd6110790
|
add trusted proxies
|
2022-11-27 00:30:50 +02:00 |
|
Aine
|
8d6c4aeafe
|
big refactoring
|
2022-11-25 23:33:38 +02:00 |
|
Aine
|
3115373118
|
SPF and DKIM checks
|
2022-11-23 21:30:13 +02:00 |
|
Aine
|
0701f8c9c3
|
reject wrong email in SMTP MAIL(), reject impersonation attempts
|
2022-11-23 11:51:12 +02:00 |
|
Aine
|
ced98e818e
|
correctly handle TCP connections without forging them for banned hosts
|
2022-11-19 18:20:57 +02:00 |
|
Aine
|
052fd5bb25
|
refactoring, created email package
|
2022-11-19 17:00:57 +02:00 |
|
Aine
|
9e532a6007
|
initial cc support
|
2022-11-19 16:41:53 +02:00 |
|
Aine
|
0f2683bcd0
|
reject connections from banned hosts before talking with them
|
2022-11-18 08:59:18 +02:00 |
|
Aine
|
e38d4b2fc5
|
do not perform MX and SMTP checks at all when they are disabled
|
2022-11-17 23:34:14 +02:00 |
|
Aine
|
225ba2ee9b
|
adjust auto-retry, fix banned response code, rewrite email composing to enmime, add more logs
|
2022-11-16 22:22:19 +02:00 |
|
Aine
|
fce6593cd7
|
send multipart email with both html and plaintext by default, closes #22
|
2022-11-16 20:01:30 +02:00 |
|
Aine
|
7457f0436e
|
add !pm send:html, closes #46
|
2022-11-16 19:30:44 +02:00 |
|
Aine
|
8ebe80bc4f
|
add automatic greylisting
|
2022-11-16 18:47:24 +02:00 |
|
Aine
|
86cda29729
|
banlist
|
2022-11-16 14:23:42 +02:00 |
|
Aine
|
14751cbf3a
|
exclude failed tls certs, add auth debug log
|
2022-11-16 10:40:27 +02:00 |
|
Aine
|
919ee46ba4
|
do not leak domain in multi-domain mode
|
2022-11-16 10:25:26 +02:00 |
|
Aine
|
519c44e998
|
support multi-domain certificates
|
2022-11-13 16:07:38 +02:00 |
|
Aine
|
29cd6c4dcb
|
add missing References email header, fix Message-Id composing, fix email reply bugs
|
2022-11-13 15:33:19 +02:00 |
|
Aine
|
307aca7f23
|
refactor smtp
|
2022-11-10 13:26:12 +02:00 |
|
Aine
|
15d5afe90f
|
initial, rought, not-user-friendly support for multi-domain setup
|
2022-11-08 18:16:38 +02:00 |
|
Aine
|
8954a7801a
|
revert AUTH login method
|
2022-11-08 17:37:21 +02:00 |
|
Aine
|
ebb648807d
|
add LOGIN auth method
|
2022-11-08 17:07:05 +02:00 |
|
Aine
|
42cb5221a1
|
spamlist wildcards
|
2022-10-16 20:14:54 +03:00 |
|
Aine
|
6f4da59387
|
feedback, typos, renaming
|
2022-10-10 09:41:22 +03:00 |
|
Aine
|
99e509ea3a
|
Email validations
|
2022-10-08 00:11:48 +03:00 |
|
Aine
|
267f5cb949
|
move MTA SMTP connection to external lib
|
2022-10-04 12:16:59 +03:00 |
|
Aine
|
ce53d85806
|
Merge branch 'main' into expose-mta
|
2022-09-23 10:44:00 +03:00 |
|
Aine
|
236b23470d
|
add comment
|
2022-09-23 10:42:17 +03:00 |
|
Aine
|
e368d26fc1
|
check full email in AllowAuth
|
2022-09-23 10:37:08 +03:00 |
|
Aine
|
bd2237d717
|
fix typo
|
2022-09-23 10:34:25 +03:00 |
|