DevHeads.net

Best practice - concurrent delivery to remote sites

Hi,

we're running a small relay-service and looking for best practice to
deliver mails to remote sites regarding concurrent delivery and so on.

Sometimes, we have customers that are sending several mails per second to
same recipients.

What is best practice to handle this?

We would like to avoid getting blacklisted or throttled by remote sites due
to sending too many mails or in an non compliant way. How should this be
handled/configured in postfix?

so far all settings are default in postfix.

thank you.

Comments

Re: Best practice - concurrent delivery to remote sites

By Andrey Repin at 12/06/2018 - 06:40

Greetings, Stefan Bauer!

This has nothing to do with postfix itself.
Social issues can't be solved by technical means.

Re: Best practice - concurrent delivery to remote sites

By Stefan Bauer at 12/06/2018 - 06:54

Its no user issue. Its a real and legal use case that customers send
several mails / second to same recipient over a long period (software tests
whatever).

Am Do., 6. Dez. 2018 um 12:50 Uhr schrieb Andrey Repin < ... at yandex dot ru

Re: Best practice - concurrent delivery to remote sites

By Andrey Repin at 12/06/2018 - 07:03

Greetings, Stefan Bauer!

Did I say anything about reality or legality?
The decision of remote host to block you is 100% social, not technical or
legal.
How do they judge you is entirely up to them, as long as you conform to
standards, you can't do anything short of communicating with the owners and
solving any arising issues as they happen.

Re: Best practice - concurrent delivery to remote sites

By Stefan Bauer at 12/06/2018 - 07:19

ack. but i was looking for advices like e.g:

initially defer mail delivery for lets say a minute to be able to send out
a bunch of mails to same recipient in a single session instead of having
100 independant sessions.

stuff/best practice that makes the process more effective.

i'm certain that remote sites prefer one way over the other.

Stefan

Am Donnerstag, 6. Dezember 2018 schrieb Andrey Repin :

Re: Best practice - concurrent delivery to remote sites

By Andrey Repin at 12/06/2018 - 07:57

Greetings, Stefan Bauer!

For queue management, look at <a href="http://www.postfix.org/qmgr.8.html" title="http://www.postfix.org/qmgr.8.html">http://www.postfix.org/qmgr.8.html</a>
I can't provide exact solutions, as I'm solving a similar problem myself ATM.

Sure they are. To each their own.