Quota in Dovecot not Matching ISPConfig

Discussion in 'Programming/Scripts' started by PrimeYeti, Oct 13, 2025 at 1:14 PM.

  1. PrimeYeti

    PrimeYeti New Member

    I noticed that quota messages were not being sent when mailboxes got full. I also then noticed that the usage percentage was not updating on any of my mailboxes compared to what Dovecot showed. It looks like some of the cron PHP files are throwing errors. For example:

    /usr/local/ispconfig/server/lib/classes/cron.d/100-monitor_email_quota.inc.php
    PHP Fatal error: Uncaught TypeError: Unsupported operand types: string * int in /usr/local/ispconfig/server/lib/classes/cron.d/100-monitor_email_quota.inc.php:89
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    What is the output of:

    php --version
     
  3. PrimeYeti

    PrimeYeti New Member

    8.2.29
    Not sure if this is my quota issue but it seems related
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    PHP version is fine. Are you using the latest ISPConfig version?
     
  5. PrimeYeti

    PrimeYeti New Member

    In fairness, no. I can update this soon. Is there anything else you can suggest?

    Current version is 3.2.12p1
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    No, the error means you're using an ISPConfig version that is not compatible with your PHP version.
     
  7. PrimeYeti

    PrimeYeti New Member

    I forgot that PHP gets checked for updates automatically, didn't think that would break it. That's working after an update, thanks!
     

Share This Page