After switching from tcp to unix socket, postfix as milter client is fast like a rocket (less than a second). Just wondering which tcp parameter causes the long delay Matthias Schneider Am 19.08.19 um 10:34 schrieb Matthias Schneider: > Chris, can you tell me your postfix version/settings? > > When i do a load-test on my milter application, i can also get 100mb > in about a second proceesed (with 65535 sized chunks). > > But postfix (3.3.0 and 3.4.5) only sends about 24 body chunks per > second to my milter application. Its the only milter configured and > the milter is running on > https://protection.retarus.com/v1?u=127.0.0.1&c=3ii9Gwp&r=3FiFpNbrhgwKRK1FMoFWR1&k=7s1&s=2xmP97Jog50dON88kIi5CzD5MGfUsDQvVF2HIwJfHq4 > (so no latency issues) > > Matthias > > > > > Am 16.08.19 um 18:06 schrieb Chris Wedgwood: >>> Postfix with default milter body chunk size 65535: >>> >>> mail processing time 1m30.154298259s >>> >>> Postfix with milter body chunk size 1048576: >>> >>> mail processing time 17.52360866s >> it looks to me like postfix is able to feed a milter very quickly >> >> i just did a couple of quick tests here, an ~83 MiB message only takes >> a second or two to pass through two milters (debug log shows 1360 64K >> fragments and one smaller tail fragment)