Applicable to:
- Plesk 12.0 for Linux
- Plesk 12.5 for Linux
- Plesk Onyx for Linux
Question
What will happen to emails that are sent over the limitations on outgoing email messages? For example, if the limit on outgoing email messages for a mailbox is set to 100 per hour?
Answer
The first 100 messages will be sent successfully, but 101 message for the same hour webmail will show the following error:
If a message was blocked by the outgoing mail control, it does not get queued or saved, it just gets rejected (dropped) without the ability to resend it. This is done to prevent spamming on a server.
The following record will appear in the mail logfile /usr/local/psa/var/log/maillog
:
CONFIG_TEXT: /usr/lib64/plesk-9.0/psa-pc-remote[5977]: REJECT during call 'limit-out' handler
postfix/cleanup[7018]: AE16288F80: milter-reject: END-OF-MESSAGE from localhost[::1]: 5.7.0 Your message could not be sent. The limit on the number of allowed outgoing messages was exceeded. Try again later.; from=<user1@example.com> to=<user2@example.net> proto=ESMTP helo=<webmail.example.com>
postfix/smtpd[7015]: disconnect from localhost[::1]
If the option Allow users and scripts to use Sendmail is enabled at Tools & Settings > Mail Server Settings, then system users of subscriptions will be able to send email messages using the "sendmail" utility even if the limits for a mailbox and domain are exceeded.
The maximum number of messages that scripts can send will be defined by the limit for a corresponding subscription.
Users can use Sendmail through SSH on behalf of a subscription's system user.
Comments
11 comments
What happens if I send an e-mail to multiple recipients - does this only count as one e-mail though?
So if the limit is set to e.g. 30 mails/hour, can I still send one e-mail to 1000 recipient?
@b_p
Hello!
Email message to multiple recipients is counted as one.
Where are the email over the limits? If are not spam, can I submit it? How to?
@Etcetera Soluzioni
If a message was blocked by the outgoing mail control, it does not get queued or saved, it just gets rejected (dropped) without the ability to resend it. This is done to prevent spamming on a server.
If a regular mail user tried to send a message when the limit of outgoing messages was exceeded, a notification would appear that it's not possible to send email now. In this case, the message does not go anywhere: the page just stays on the "Write New Email" step.
So to re-send those messages it is needed either to wait until limit allows to send messages and write an email again, or to increase the limit and write an email again.
Thanks for the reply.
Messages were sent by a regular user via mozilla client but the user did not receive any notification.
Only the plesk administrator received the alarm message
Is correct?
@Etcetera Soluzioni
Yes, that is correct. As for now, Plesk does not have such feature to notify clients about their mailbox limit exceeded. However, we have an open discussion about such feature here:
https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/3726624-customer-email-notification-when-mailbox-quota-exc
Please vote for it, the top-voted features are likely to be included in the next Plesk versions. Thanks!
Thanks Alisa!
Is it possible to place when a message is blocked by the outgoing email control being placed in the email queue instead of being rejected?
Thank you
Hi Marco Machado
It is not possible to place the blocked message to the mail queue. If a message was blocked by the outgoing mail control, it does not get queued or saved, it just gets rejected (dropped) without the ability to resend it. This is done to prevent spamming on a server.
Thank you Nelson
Here you are the correct request related this topic: https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/41069050-possibility-to-send-outgoing-mail-has-exceeded-li
Please vote!
Please sign in to leave a comment.