Not sure if this is a bug... But I found one of my servers today with some really high loads and running very slowly. I tracked it down to spamd which was ultimately caused by a loop in exim.
The issue was with the option in Tweak Settings "Email users when they have reached 80% of their bandwidth". With this enabled and users who were over quota and with 80% bandwidth usage it would create a loop like this in my exim_mainlog:
This started happening to multiple users and as you can see it's happening (retrying to send?) about every 5 seconds.
After I disabled this option and restarted exim the problem disappeared and my load came back down under 0.50 from over 8.00.
Is there any way around this? I have many users who do like to get bandwidth usage notices.
The issue was with the option in Tweak Settings "Email users when they have reached 80% of their bandwidth". With this enabled and users who were over quota and with 80% bandwidth usage it would create a loop like this in my exim_mainlog:
Code:
2006-06-13 12:37:45 1FqDlc-00058y-SY <= [email protected] U=cpaneluser P=local-bsmtp S=108683 [email protected]
2006-06-13 12:37:45 1FqDlc-00058y-SY == [email protected] R=localuser T=local_delivery defer (122): Disk quota exceeded: mailbox is full
2006-06-13 12:37:45 1FqDlc-00058y-SY ** [email protected]: retry timeout exceeded
2006-06-13 12:37:48 1FqDlc-00058y-SY Completed
2006-06-13 12:37:48 1FqDlc-00058t-Ll => cpaneluser <[email protected]> R=sa_localuser T=local_sa_delivery
2006-06-13 12:37:48 1FqDlc-00058t-Ll Completed
2006-06-13 12:37:53 1FqDli-00059K-3I <= [email protected] U=cpaneluser P=local-bsmtp S=108683 [email protected]
2006-06-13 12:37:53 1FqDli-00059K-3I == [email protected] R=localuser T=local_delivery defer (122): Disk quota exceeded: mailbox is full
2006-06-13 12:37:53 1FqDli-00059K-3I ** [email protected]: retry timeout exceeded
2006-06-13 12:37:56 1FqDli-00059K-3I Completed
2006-06-13 12:37:56 1FqDlh-00059E-Ig => cpaneluser <[email protected]> R=sa_localuser T=local_sa_delivery
R=virtual_user T=virtual_userdelivery defer (122): Disk quota exceeded: mailbox is full
2006-06-13 12:37:59 1FqDls-0005AC-I2 <= [email protected] U=cpaneluser P=local-bsmtp S=108683 [email protected]
2006-06-13 12:37:59 1FqDls-0005AC-I2 == [email protected] R=localuser T=local_delivery defer (122): Disk quota exceeded: mailbox is full
2006-06-13 12:37:59 1FqDls-0005AC-I2 ** [email protected]: retry timeout exceeded
After I disabled this option and restarted exim the problem disappeared and my load came back down under 0.50 from over 8.00.
Is there any way around this? I have many users who do like to get bandwidth usage notices.