mirror of
https://github.com/simple-login/app.git
synced 2024-09-28 20:51:29 +02:00
fix
This commit is contained in:
parent
54f806fc4d
commit
dd591c7437
@ -1597,7 +1597,11 @@ def handle(envelope: Envelope) -> str:
|
|||||||
return handle_bounce(envelope, email_log, msg)
|
return handle_bounce(envelope, email_log, msg)
|
||||||
|
|
||||||
# iCloud returns the bounce with mail_from=bounce+{email_log_id}+@simplelogin.co, rcpt_to=alias
|
# iCloud returns the bounce with mail_from=bounce+{email_log_id}+@simplelogin.co, rcpt_to=alias
|
||||||
if len(rcpt_tos) == 1 and mail_from.startswith(BOUNCE_PREFIX):
|
if (
|
||||||
|
len(rcpt_tos) == 1
|
||||||
|
and mail_from.startswith(BOUNCE_PREFIX)
|
||||||
|
and mail_from.endswith(BOUNCE_SUFFIX)
|
||||||
|
):
|
||||||
email_log_id = parse_id_from_bounce(mail_from)
|
email_log_id = parse_id_from_bounce(mail_from)
|
||||||
email_log = EmailLog.get(email_log_id)
|
email_log = EmailLog.get(email_log_id)
|
||||||
alias = Alias.get_by(email=rcpt_tos[0])
|
alias = Alias.get_by(email=rcpt_tos[0])
|
||||||
|
Loading…
Reference in New Issue
Block a user