secit-pl / imap-bundle

Simple php-imap integration for Symfony
MIT License
69 stars 19 forks source link

Move away from php-imap extension #46

Open bobvandevijver opened 1 month ago

bobvandevijver commented 1 month ago

The PHP-IMAP extension will be removed from PHP core with 8.4 (https://php.watch/versions/8.4/imap-unbundled). Maybe it is a good idea to migrate to https://github.com/Webklex/php-imap instead?

mshannaq commented 1 month ago

Yes IMAP extension is no longer part of PHP 8.4 Core, which can still be installed from PECL for Existing/legacy PHP applications thats depends on IMAP extension.

secit-pl commented 1 month ago

I've thought about it but php-imap/php-imap and Webklex/php-imap are not compatible with each other and I'll be honest, I still have no idea how to implement Webklex/php-imap support without losing php-imap/php-imap support and big refactoring and bc-break. I also don't want to go into a wrapper for every possible library for imap support.

Any suggestions would be appreciated.

Currently my best idea is to create a separate bundle under this, but I'm not entirely sure this idea is a good one to maintain two separate repositories.