Moin, Mostly asking for additional eyes on the idea. I noticed that my opensmtpd is a bit slow(tm) on accepting/forwarding emails, especially on submission / tcp/587.
I assume that this is simply due to the volume of mails (1-2 per second but usually clustered as "60-120 mails at second 1, 0 for 2-60") in combination with lots of internal handing-around (rspamd etc.); My assumption is that there is some form of global lock sequentially processing mails (dispatch, likely? Or maybe the rspamd filter is blocking?) Anyway; My stupid idea to fix this is now the following: - Bind multiple instances of smtpd to a bunch of internal ports - Put relayd in front of it - Profit? Am I running in the totally wrong direction here, or does this make sense? With best regards, Tobias