Looks like SM will accept a message for a disabled account over SMTP...
[2024.09.29] 21:10:58.008 [59.59.90.196][65038424] rsp: 250 OK <contact@WHATMAN.COM> Sender ok
[2024.09.29] 21:10:58.008 [59.59.90.196][65038424] Sender accepted. Weight: 0.
[2024.09.29] 21:10:58.258 [59.59.90.196][65038424] cmd: RCPT TO: <contact@test.com>
[2024.09.29] 21:10:58.258 [59.59.90.196][65038424] rsp: 250 OK <contact@test.com> Recipient ok
...then generate an outgoing bounce back to sender during delivery...
[2024.09.29] 21:11:11.144 [65265906] Starting local delivery to contact@test.com
[2024.09.29] 21:11:11.144 [65265906] Delivery for contact@WHATMAN.COM to contact@test.com has bounced. Reason: The recipient does not exist
[2024.09.29] 21:11:11.347 [65265906] DSN email written to 65265907 with status failed to contact@test.com
(`contact@test.com` is a disabled account)
These then get usually stuck in the queue since they are from spammers.
Seems like it would make more sense to check if the account is disabled before sending back the "250 OK" to the "RCPT TO:" during the SMTP transaction?
Is this possible to configure?
Thanks!
-josh