Transaction Time #50
-
First off thank you for creating a great set of softwares to handle mail and get the job done quickly and easily. I do have a question though. The time difference is as follows. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hi, This is most likely related to a DNS issue. Stalwart checks the reverse IP address as well as SPF, DKIM and DMARC records. If there are issues performing these DNS queries this will delay the requests. |
Beta Was this translation helpful? Give feedback.
-
Was thinking the same but the DNS is setup based on what Stalwart provides and the SMTP Banner has been altered to include the hostname and the Reverse DNS has been configured. When running various tests via this tool. |
Beta Was this translation helpful? Give feedback.
The default is to use the local resolver. If your resolver has delays this will impact the transaction times.
Postfix by default only uses the DNS to check the reverse IP address but does not perform any SPF, DKIM or DMARC checks and doesn't do SPAM filtering either. For these it requires external tools such as OpenDKIM, OpenDMARC, etc and Rspamd which, if you haven't configured, it won't be a fair comparison.
If you want to test the raw speed of Stalwart vs Postfix you'll have to disable DKIM, SPF, DMARC as well as the spam filters. Probably the reverse IP checks too if these are not enabled in Postfix.