Hi,
Currently, an email sent to an address on a suspended domain, results in a permanent error ("550 The domain <domain> is currently suspended. Try later."). When this domain is later unsuspended, those mail will have already bounced, and will not be attempted to be delivered again. Is there a reason for the permanent error, or should this be changed to a temporary error (4xx) to allow for short time account suspension without loss of incoming mail (e.g. late payment)? To me, a temporary error would be preferred, since it's less disruptive.
Looks like this is the relevant code in /etc/exim.conf:
I believe changing the "drop" to "defer" would achieve what I want, but I don't know if this can just be changed like that without any other consequences (and certainly if it'll stick with the next upgrade/rewrite of the exim config).
My exim.conf is "Version 4.5.12", according to the first line.
Does anyone have any insights?
Currently, an email sent to an address on a suspended domain, results in a permanent error ("550 The domain <domain> is currently suspended. Try later."). When this domain is later unsuspended, those mail will have already bounced, and will not be attempted to be delivered again. Is there a reason for the permanent error, or should this be changed to a temporary error (4xx) to allow for short time account suspension without loss of incoming mail (e.g. late payment)? To me, a temporary error would be preferred, since it's less disruptive.
Looks like this is the relevant code in /etc/exim.conf:
Code:
drop message = DOMAIN_SUSPENDED
domains = +local_domains
condition = ${if exists{/etc/virtual/${domain}_off}{yes}{no}}
I believe changing the "drop" to "defer" would achieve what I want, but I don't know if this can just be changed like that without any other consequences (and certainly if it'll stick with the next upgrade/rewrite of the exim config).
My exim.conf is "Version 4.5.12", according to the first line.
Does anyone have any insights?
Last edited: