Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[enhancement]: Supports the After-Queue Mode #1035

Open
1 task done
Boomboomdunce opened this issue Dec 31, 2024 · 0 comments
Open
1 task done

[enhancement]: Supports the After-Queue Mode #1035

Boomboomdunce opened this issue Dec 31, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Boomboomdunce
Copy link

Which feature or improvement would you like to request?

Before using Stalwart, I was using a combination of Postfix and Fuglu in the after-queue mode. The main reason I chose this mode was that, regardless of how high the latency of the security detection program was (e.g., resource-intensive processes like antivirus scans or extracting compressed files), Postfix would always accept emails and not block the incoming queue. This ensured that the sender's experience would not be disrupted, and high concurrency would not block the sender's delivery attempts.

Now, I am using Stalwart's MTA-hook interface to integrate my own malicious detection program for email protection. However, when my malicious detection program reaches its performance limits, it blocks the sender's ability to continue delivering emails, thereby affecting the email service.

I hope that Stalwart can provide an output mechanism or a mode similar to Postfix's after-queue mode, allowing the security detection process to be placed in a post-queue stage so that it does not affect incoming email delivery operations.

Is your feature request related to a problem?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@Boomboomdunce Boomboomdunce added the enhancement New feature or request label Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant