-
Notifications
You must be signed in to change notification settings - Fork 255
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
SMTP Mail Queueing improvements #7788
SMTP Mail Queueing improvements #7788
Conversation
Fixes SimpleMachines#7787 Trying to keep inside the database schema, i'm abusing the priority level to slowly raise it to the max (127 due to signed tinyint). It does this over a period of 3 days (which can be changed) by calculating the difference between the current time and the time the email was sent.
I'm still working on this. I had a issue where the mail was deleted and it shouldn't have been deleted yet. Still looking into it. |
… priority we use. Add some logic to avoid DOSing mail servers by randomly deciding when to send emails.
I believe this is ready. I'm doing a final round of verification. |
Made a few typo fixes |
Looks like you broke the syntax. |
I suppose that's what I get for using GitHub's web-based editor. Fixed now. |
Fixes #7787
Trying to keep inside the database schema, i'm abusing the priority level to slowly raise it to the max (127 due to signed tinyint). It does this over a period of 3 days (which can be changed) by calculating the difference between the current time and the time the email was sent.