Son NK 6c626520d3 handle_bounce_reply_phase 4 years ago
..
api f4f2db0f04 use the same error structure in apple endpoints 4 years ago
auth 0a4fc76b61 optimize import 4 years ago
dashboard c1b8f717b5 improve DNS page 4 years ago
developer 68eeb2e121 add rel="noopener" for target="_blank" link 5 years ago
discover 68eeb2e121 add rel="noopener" for target="_blank" link 5 years ago
monitor d026c596ac remove lambda function from config.py 5 years ago
oauth a890557c7f Use check_alias_prefix() to check alias prefix 4 years ago
__init__.py 0b3dd21a06 bootstrap: db models, login, logout, dashboard pages 6 years ago
admin_model.py c18d9f5280 create BaseForm to enable CSRF 6 years ago
alias_utils.py a890557c7f Use check_alias_prefix() to check alias prefix 4 years ago
config.py 6c626520d3 handle_bounce_reply_phase 4 years ago
dns_utils.py 4ca6b02047 fix DKIM cname check 5 years ago
email_utils.py 72a34e28be add is_valid_email() 4 years ago
errors.py 5b4eafce50 fix formatting 5 years ago
extensions.py 31a1f94a5f Implement rate limiting 5 years ago
greylisting.py ed2e748d1e sanitize envelope mail_from and rcpt_tos 4 years ago
jose_utils.py 78e274addf add support for response_mode(query and fragment), nonce 5 years ago
log.py b09f74c445 use the same log format for colored log 5 years ago
models.py a989545505 make sure alias contact address is valid 4 years ago
oauth_models.py 78e274addf add support for response_mode(query and fragment), nonce 5 years ago
paddle_utils.py 6557b7157f handle the Paddle 147 error 4 years ago
pgp_utils.py 4b8a2a1851 add tests for sign_data 4 years ago
s3.py fdedc24358 black new version 5 years ago
spamassassin_utils.py 0a4fc76b61 optimize import 4 years ago
utils.py 652e623111 make sure that user cannot use any suffix 5 years ago