Email Limits
Email Limits can help you fight Email Spam on your server. There are two kinds of limitations:
-
Domain Limits.
-
Email Level Limits.
Domain Limits
If a domain has a limit of 20,000 emails/month, then Email Limits cannot exceed this limit. For example with Domain Limit of 20,000 emails, you can have 20 email accounts with 1,000 emails for each account.
Enable Email Policy Server
CyberPanel have its own Email Policy Server that listens on port 1089
, to enable Email Policy Server go to:
https://<IP Address>:8090/emailPremium/emailPolicyServer
Once enabled, you can then use Email Limits feature of CyberPanel.
Apply Limits!
You can apply Limits at Domain and Email Level, if Domain Level limitation is turned off, an email will continue to send.
Go to:
https://<IP Address>:8090/emailPremium/listDomains
Here you will see domains, for which at least one Email Account already exists.
You can see that this domain have a global limit of 10000
emails/month. But you can continue to send emails above this limit, as limits are currently not being applied.
You need to click Enable
before these limits are applied, you can also turn of Limits at Email Level. Click Manage
to edit domain and email level limits for this domain.
Monthly Domain Limit
After you click Manage
from the last step, you land on this page, here you can edit monthly limit for a domain.
Email Limits
Scroll down on the same page to see email accounts for the selected domain.
Upon clicking Manage
it will open control to edit limits for the selected email account.
Similarly, you enable email limits by clicking Edit
, you can also enable email logs, which is not recommended because email logs are not cached in memory they are directly written to the database. However, email limits are cached in memory and flushed to the database when policy server restarts.