For several days now, I have been fighting a massive sending of emails from my server to external emails.
I set out to receive the email of errors on my Gmail, and I noticed in spam that I am invaded by emails titled: "Undelivered Mail Returned to Sender" and "Permanent Delivery Failure".
Analyzing the content of an email "Undelivered Mail Returned" which are the most frequent, around 400 per day, I found:
I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can delete your own text from the attached returned message.
The mail system
: host mx-eu.mail.am0.yahoodns.net[188.125.72.73] said: 421 4.7.0 [TSS04] Messages from 209.97.135.69 temporarily deferred due to user complaints - 4.16.55.1; see https://help.yahoo.com/kb/postmaster/SLN3434.html (in reply to MAIL FROM command)
: host mx-eu.mail.am0.yahoodns.net[188.125.72.73] said: 421 4.7.0 [TSS04] Messages from 209.97.135.69 temporarily deferred due to user complaints - 4.16.55.1; see https://help.yahoo.com/kb/postmaster/SLN3434.html (in reply to MAIL FROM command)
The problem is that I noticed that they are sending emails from staff@mydomain.it, the problem is that I don't have the email called Staff! Do you have any idea how I can stop this (I assume) brute force attack? do users receive these spam emails even if the mailbox doesn't exist?
I have a Digitalocean VPS with Plesk Obsidian 18.0.24 and I have already configured Fail2Ban with the Jail plesk-postfix and postfix-sasl.
I really ran out of ideas...