The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Emails are not being received when an entire account goes over it's quota

Discussion in 'E-mail Discussions' started by Jeff75, Jul 21, 2004.

  1. Jeff75

    Jeff75 Well-Known Member

    Joined:
    Apr 11, 2003
    Messages:
    555
    Likes Received:
    0
    Trophy Points:
    16
    All of the sudden the users who go over their main account quota on my server (running WHM 9.4.0 cPanel 9.4.1-S70) can no longer receive email. If an account is over by 1 MB (not individual email account but the entire main account), any email that is sent to any address on their account will not be received. The only way to fix it is to get the account back under it's quota.

    Does anyone know how to fix this? It is causing major problems and my clients are getting realy mad. I've tried running /scripts/fixquotas, /scripts/quotacheck but it didn't help.

    Any help would be greatly appreciated. This is a HUGE problem!!
     
    #1 Jeff75, Jul 21, 2004
    Last edited: Jul 21, 2004
  2. Peoplespaces

    Peoplespaces Well-Known Member

    Joined:
    Oct 1, 2001
    Messages:
    217
    Likes Received:
    2
    Trophy Points:
    18
    cPanel Access Level:
    Root Administrator
    Assuming you have control why not just increase the quota on the main account?
     
  3. Jeff75

    Jeff75 Well-Known Member

    Joined:
    Apr 11, 2003
    Messages:
    555
    Likes Received:
    0
    Trophy Points:
    16
    That's what I've had to do temporarily on the accounts that have gone over their quota. It should work properly without me having to constantly check for clients going over their quotas so I can increase their quota. Some accounts go over by a 100 or 200 MBs occassionaly and if I increased their quotas they would think they could just use up more space.

    Besides....if a client asked why their quota was increased it would look pretty bad when I said because cPanel has a major problem and doesn't allow your email to go through unless your account is under it's quota.
     
    #3 Jeff75, Jul 21, 2004
    Last edited: Jul 21, 2004
  4. Jeff75

    Jeff75 Well-Known Member

    Joined:
    Apr 11, 2003
    Messages:
    555
    Likes Received:
    0
    Trophy Points:
    16
    Also, another problem is that their control panel is showing they are using 268.96 MBs of space and when I go to the home direcotry and du -sh their username, it shows they are using 372 MBs of space (22 MBs over their quota).

    Does anybody know how to fix this??
     
  5. easyhoster1

    easyhoster1 Well-Known Member

    Joined:
    Sep 25, 2003
    Messages:
    659
    Likes Received:
    0
    Trophy Points:
    16

    Go into WHM and then Exim config and un-check

    Discard emails for users who have exceeded their quota instead of keeping them in the queue.
     
  6. Jeff75

    Jeff75 Well-Known Member

    Joined:
    Apr 11, 2003
    Messages:
    555
    Likes Received:
    0
    Trophy Points:
    16
    Thanks for your response. Unfortunately, it wasn't checked and I haven't made any changes to the Exim config file in over 10 months. :)
     
  7. Jeff75

    Jeff75 Well-Known Member

    Joined:
    Apr 11, 2003
    Messages:
    555
    Likes Received:
    0
    Trophy Points:
    16
    I've been using this server with cPanel for over a year. In this past year, I've had clients go over their disk space by a couple hundred megabytes without their mail being affected. They recieved warnings that they were over their quota so they could delete some files, but their email never stopped coming through. All of the sudden (probably something to do with the last cPanel upgrade I did) my users' have not been able to receive email once going over their quota which does not make any sense. If it worked before, why doesn't it work now?
     
  8. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    I have to agree. I don't see where the problem is - their email account data is tored within their main account. If the main account goes over quota by 1 byte, for whatever reason, the over-quota rules kick in, as they should. I would suggest that the customer should either clear down some space or buy more disk quota and keep a closer eye on the resources that they are paying for.

    What you seem to want is a quota overdraft system, which isn't part of cPanel, though you could always put that in as a feature request on the website.
     
  9. Jeff75

    Jeff75 Well-Known Member

    Joined:
    Apr 11, 2003
    Messages:
    555
    Likes Received:
    0
    Trophy Points:
    16
    I understand...but it just seems strange that it worked the way I was wanting to for over a year then it all the sudden changed. Many of my clients have been with me for over 5 and a half years and they are used to being able to go over their quota. The web host that I started reselling through (before I moved my clients to a cPanel server last year) had their servers custom configured. They had them set up so clients could go over quotas, but would pay higher rates for excessive disk usage and would also receive warnings. The good thing about this was if a client's account had a lot of large attachments and all the sudden went over their quota, they wouldn't lose any email.

    It would be nice if this option could be either turned on or off. It's a good security feature to have (so clients don't lose email) and it's a good way to make some more money from the disk space overage fees.
     
  10. Marty

    Marty Well-Known Member

    Joined:
    Oct 10, 2001
    Messages:
    630
    Likes Received:
    1
    Trophy Points:
    18
    I have had cpanel servers for three years and they have always worked exactly as you describe. If quota's are working properly, there is no place for the mail to be stored when the whole account is over quota. The mail file is chowned user.mail. Since it is owned by the user and the user is over quota, no data can be added to that file. That is the way it should work. 90% of my clients who go over quota find out they are over when their mail stops coming through. I usually get a support ticket, and I point out the problem. They are generally embarrassed that they went over the quota on their account. It usually only happens to a client one time, though. After that, they pay attention.
     
Loading...

Share This Page