mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-22 02:17:26 +00:00
if a domain has a catch-all or domain alias then we no longer force the creation of postmaster@ and so we should not be checking for its existence in the status checks
see 85a40da83c
This commit is contained in:
parent
330583f71d
commit
fd3ad267ba
@ -456,8 +456,10 @@ def check_mail_domain(domain, env, output):
|
|||||||
be delivered to this box. It may take several hours for public DNS to update after a change. This problem may result from
|
be delivered to this box. It may take several hours for public DNS to update after a change. This problem may result from
|
||||||
other issues listed here.""" % (mx, expected_mx))
|
other issues listed here.""" % (mx, expected_mx))
|
||||||
|
|
||||||
# Check that the postmaster@ email address exists.
|
# Check that the postmaster@ email address exists. Not required if the domain has a
|
||||||
check_alias_exists("postmaster@" + domain, env, output)
|
# catch-all address or domain alias.
|
||||||
|
if "@" + domain not in dict(get_mail_aliases(env)):
|
||||||
|
check_alias_exists("postmaster@" + domain, env, output)
|
||||||
|
|
||||||
# Stop if the domain is listed in the Spamhaus Domain Block List.
|
# Stop if the domain is listed in the Spamhaus Domain Block List.
|
||||||
# The user might have chosen a domain that was previously in use by a spammer
|
# The user might have chosen a domain that was previously in use by a spammer
|
||||||
|
Loading…
Reference in New Issue
Block a user