If you are frequently getting E-Mail Abuse from Hetzner/Contabo here is the solution. What are the main functionality of OSM (Outgoing Spam Monitor)
Features
- Outgoing email sent via exim is tracked by cPanel/DirectAdmin account
- Matching Subject headers for outgoing email sent via exim is tracked by cPanel/DirectAdmin account
- Script path location (cwd) is tracked by cPanel/DirectAdmin account
- Matching script path location (cwd) is tracked by cPanel/DirectAdmin account
- Outgoing SMTP connections to remote servers (that bypass exim) are tracked by cPanel/DirectAdmin account
- Matching script path location for outgoing SMTP connections to remote servers (that bypass exim) are tracked
- Authenticated outgoing email is tracked by email account and connecting IP address
- osm uses real-time Packet Inspection to track SMTP connections, this is primarily useful if you cannot use the csf SMTP_BLOCK or cPanel/DirectAdmin provided equivalent feature
- Configurable trigger levels for each type of tracking by cPanel/DirectAdmin account on a per email/connection per second basis
- Apache Status information us used to link outgoing email with actual scripts being used
- Multiple actions can be performed once a report is raised after a trigger level is reached:
- Send an email report of the events
- Store the report of events to view in the WHM UI
- Hold outgoing email from the cPanel/DirectAdmin/email account in the exim queue
- Discard outgoing email from the cPanel/DirectAdmin/email account
- Suspend the whole cPanel/DirectAdmin account
- Prevent the email account from logging in
- Rename the reported path
- Run the custom script configured in the WHM UI
- Rename the file determined from the Apache Status
- Block the IP address (AUTHRELAY, ALWAYSRELAY, POPRELAY, Apache Status) in csf
- Custom action script is configurable and can be sent JSON, YAML, XML and PERL data structures to allow for client specific actions
- Inheritance rules are used to configure all trigger levels for each cPanel/DirectAdmin account plus the default settings
These are the features of OSM Outgoing Spam Monitor it will hold your Client’s Email from going out from your server when your user will reach the limit. Besides you might think it can be done while creating a package but this OSM is more advanced tools for this job which your default WHM package can never do.