Son NK
|
1de57119c4
add missing commit
|
4 年 前 |
Son NK
|
50683be4f8
increase spamassassin timeout to 300s
|
4 年 前 |
Son NK
|
38bf117f29
move the lock sync to _handle
|
4 年 前 |
Son NK
|
d8a415c00a
do not use aiostmpd controller
|
4 年 前 |
Son NK
|
24d8babe46
handle case spamassassin can't be reached
|
4 年 前 |
Son NK
|
cbdd080587
revert port binding on email handler
|
4 年 前 |
Son NK
|
6835c5b69d
handle case cannot parse mailbox_id
|
4 年 前 |
Son NK
|
a3a99ac3f4
use lock to handle 1 email at a time
|
4 年 前 |
Son NK
|
d99d186bc0
revert the ignore AssertionError commit
|
4 年 前 |
Son NK
|
61a8f1e676
ignore the "Popped wrong app context" Assertion Error raised by AppContext
|
4 年 前 |
Son NK
|
d4a6269e43
bind email handler to 127.0.0.1 instead of 0.0.0.0
|
4 年 前 |
Son NK
|
98a9e88ce4
fix spamassassin: add ending linebreak
|
4 年 前 |
Son NK
|
1ab9c926dd
set email_log.spam_score
|
4 年 前 |
Son NK
|
d738997c4e
return 421 if any unexpected error happen
|
4 年 前 |
Son NK
|
79853b7736
use a timeout for get_spam_score
|
4 年 前 |
Son NK
|
bf555ed605
detect spam in reply phase
|
4 年 前 |
Son NK
|
673b08712c
use SPAMASSASSIN server if available
|
4 年 前 |
Son NK
|
7e5deef34f
add time measures to email_handler
|
4 年 前 |
Son NK
|
dc206b41c7
lighten mail handler
|
4 年 前 |
Son NK
|
d89e41d0e5
use user.max_spam_score if present
|
5 年 前 |
Son NK
|
6faaacc972
add more logging
|
5 年 前 |
Son NK
|
6437ee46e0
use LOG.exception instead of LOG.error to provide stacktrace
|
5 年 前 |
Son NK
|
7a20261aae
add more info to error message
|
5 年 前 |
Son NK
|
85bb30abb0
Notify user can reply cannot be sent
|
5 年 前 |
Son NK
|
c61e7c697d
call forward_email_to_mailbox on the msg copy
|
5 年 前 |
Son NK
|
9c9319c94e
handle emails sent to sender
|
5 年 前 |
Son NK
|
0c4e48c906
remove bounced_email param from send_email_with_rate_control
|
5 年 前 |
Son NK
|
c36870daa8
force convert header to string if needed
|
5 年 前 |
Son NK
|
53e9281204
avoid forward email to invalid mailbox
|
5 年 前 |
Son NK
|
9b1ca0a2f1
return 421 when pgp encryption fails
|
5 年 前 |