I am looking for best practices to prevent outbound spam on Plesk other than this article
Recently, one [email protected] on my server had a compromised password. About 400 e-mails were sent from this e-mail address, caused problems for all of my users. Big time delivery problems that make Plesk Mail server a vulnerable service.
What happened:
One of my email users got compromised password, someone or some script started sending e-mails from address that Plesk server does not even host to unspecified/random recipient list.
Protection from Outbound Spam
If your hosting offerings include mail services, keep in mind that your mail server can be used for malicious purpose...
docs.plesk.com
Recently, one [email protected] on my server had a compromised password. About 400 e-mails were sent from this e-mail address, caused problems for all of my users. Big time delivery problems that make Plesk Mail server a vulnerable service.
What happened:
One of my email users got compromised password, someone or some script started sending e-mails from address that Plesk server does not even host to unspecified/random recipient list.
- I got into several RBLs because of one user from single domain
- E-mails of my clients started to be rejected by major providers
- My clients started calling the support number
- I took me few hours to identify the domain as e-mails were sent as from: external domain without specific link to domain/website/...
- After domain was isolated, I was not able to isolate a specific user with the problem, so I killed all 40 e-mail boxes of the problematic domain and made one client very angry.
Note: Now I know that with some RBLs, killing whole domain saved me from days of delivery problems and reduced it to hours. - In the meantime ISPs and mail providers blocked my IP even stricter, not just with RBL, emails started to get "Connection refused" in logs, I made all my clients very angry
- No checklist available from Plesk for this kind of stress situation.
- First of all I would like to forbid my Plesk/Postfix mail server to send e-mail from domains that are not even hosted, this needs to be fixed ASAP as a default measure.
- I would like to disable e-mails that have 100+ recipients in TO/CC/BCC
- I want to catch e-mails that are spam before they leave my server
- What other proven methods do you have?