Hi Guys,
I’m setting up a native EspoCRM installation on Debian 13 (Trixie) using the default system stack (Apache + PHP + MariaDB, no Docker).
Everything installs and runs fine with the default PHP 8.4, and I was able to complete the installation wizard successfully. However, I ran into an issue regarding IMAP support:
I need inbound email fetching (IMAP) for production use. Questions:
What is the recommended approach for EspoCRM on Debian 13 with PHP 8.4?
thanks for your time and help.
I’m setting up a native EspoCRM installation on Debian 13 (Trixie) using the default system stack (Apache + PHP + MariaDB, no Docker).
Everything installs and runs fine with the default PHP 8.4, and I was able to complete the installation wizard successfully. However, I ran into an issue regarding IMAP support:
- Debian 13 default PHP = 8.4
- The traditional php-imap package is not available in stable repos
- From what I understand, IMAP was moved to PECL in PHP 8.4
- EspoCRM documentation still lists php-imap as a requirement for inbound email functionality
I need inbound email fetching (IMAP) for production use. Questions:
What is the recommended approach for EspoCRM on Debian 13 with PHP 8.4?
- Should I:
- Switch to PHP 8.3 (e.g., via SURY) to get php-imap, OR
- use older version of debian?
- Install IMAP via PECL / experimental packages, OR
- Is there an updated/alternative method EspoCRM recommends for PHP 8.4 environments?
thanks for your time and help.

Comment