Skip to main content

Failing messages in filters

Comments

3 comments

  • cPanelMichael
    Hello :) The following thread is older, but you may find the discussion helpful: NDR and Backscatter Thank you.
    0
  • sparek-3
    No, I don't think that applies here. I agree :fail: should be used for the default address and when rejecting a message at SMTP time. Setting your default address to :fail: and when someone sends a message to a nonexistent email address on the domain name, it gets rejected, a message ID is never generated by the recipient server in this process. The filtering process is different. Filtering only happens after the message is accepted by the recipient server, a message ID is generated. THEN if a filter is set to :fail: the message it is rejected, but at that point it's already inside the recipient server's mail queue. :fail: should never be an option in the filtering system because it's not properly rejecting the message. In order for :fail: to be viable in a filtering system, the message would have to be scanned during SMTP processing, matched for any possible filters that may exist, and if found - then :fail: the message - before it is ever accepted by the recipient SMTP server. That is going to take a lot of processing and doesn't accomplish a whole lot. Better to just blackhole a filtered message by saving it to /dev/null in the filtering system. Better to just remove :fail: as an option in the filtering system.
    0
  • cPanelMichael
    While those are valid points, it's still made available for users that prefer to send a failure notice to the sender. You could submit a feature request to have it removed completely via: Submit A Feature Request Thank you.
    0

Please sign in to leave a comment.