Son NK
|
36a8e311ea
Merge branch 'master' into multiple-mailboxes
|
5 years ago |
Son NK
|
7c55c5c44a
return 250 instead of 451 when SPF fails
|
5 years ago |
Son NK
|
0d117126db
save the mailbox that a bounce affects
|
5 years ago |
Son NK
|
5b71b34f9e
handle alias unsubscribe
|
5 years ago |
Son NK
|
336bdb196d
Detect unknown mailbox using envelope mail_from
|
5 years ago |
Son NK
|
33d578c78e
parse _MAILBOX_ID_HEADER to handle bounce message
|
5 years ago |
Son NK
|
8d65175ac5
set mailbox ID in X-SimpleLogin-Mailbox-ID header
|
5 years ago |
Son NK
|
97e1c334af
call strip() on rcpt_to just to be sure
|
5 years ago |
Son NK
|
4b479defa8
Support alias having multiple mailboxes in forward phase
|
5 years ago |
Son NK
|
7f6ba313fd
add strip() to rcpt_to just in case
|
5 years ago |
Son NK
|
2755e67c31
simplify code: replace mailbox_email by mailbox.email
|
5 years ago |
Son NK
|
59036972f1
refactor handle_forward: move the disabled alias case to the beginning
|
5 years ago |
Son NK
|
b5e7f05bfc
allow user sends emails to his alias from his mailbox
|
5 years ago |
Son NK
|
f59ccd4018
optimize import email_handler
|
5 years ago |
Son NK
|
9ddb8ff2d4
add more info to spf alert email. Set the max number of emails per 24h to 1
|
5 years ago |
Son NK
|
a48f7db599
refactor: create handle_unknown_mailbox()
|
5 years ago |
Son NK
|
9234527ea6
refactor: put spf handling into a method
|
5 years ago |
Son NK
|
178515dbde
alert user when spf fails
|
5 years ago |
Son NK
|
c6e293ef8e
small refactor
|
5 years ago |
Son NK
|
7833d4609f
Use send_email_with_rate_control when alerting user
|
5 years ago |
Son NK
|
e84e4d50c7
add logging
|
5 years ago |
Son NK
|
0add756654
make sure SPF exception does not stop reply-phase
|
5 years ago |
Son NK
|
7654992fc2
refactoring: replace "X-SimpleLogin-Client-IP" by constant
|
5 years ago |
Son NK
|
bd68a52158
make sure to remove "X-SimpleLogin-Client-IP" during forward
|
5 years ago |
Son NK
|
5ec0ea5f6c
Report error when SPF fails on emails sent from mailbox. Return 451 instead of 550 to avoid bounce emails.
|
5 years ago |
Sibren Vasse
|
001079bdc5
Enforce SPF
|
5 years ago |
Sibren Vasse
|
0e4799030d
Add default alias name to custom domain
|
5 years ago |
Son NK
|
ba081a597a
Fix: do not use spam check on disabled alias
|
5 years ago |
Son NK
|
3063fee472
Use alias name in reply phase
|
5 years ago |
Son NK
|
0f71eff531
handle the case some email providers might strip off the = suffix
|
5 years ago |