glpi icon indicating copy to clipboard operation
glpi copied to clipboard

Replace `laminas/mail`

Open orthagh opened this issue 1 year ago • 2 comments

aka https://github.com/laminas/laminas-mail

Package is abandoned: https://github.com/laminas/technical-steering-committee/blob/main/meetings/minutes/2023-12-04-TSC-Minutes.md#maintainers-for-laminas-mime-and-laminas-mail

We will abandon laminas-mail and laminas-mime. We will add recommendations to the three other projects in the README, and link to symfony/mailer for the "abandoned" property of the project.

Important, the replacement shouldn't be a wrapper above the php-imap system extension (itself being also a wrapper above a deprecated C library) Unless, the extension evolve (not the case at this point) Also, We need the possibility to make modern-auth connection.

Candidates:

Possible consequences:

  • drop of pop support -> probably acceptable at this point, usage should be scarse

orthagh avatar Nov 28 '24 14:11 orthagh

A few cons, to have that in mind:

  • weblek does not support POP3 (but dropping pop3 support may be an option)? I did not check if all required features are supported
  • horde client was on the list a few years ago already, but it was missing features we rely on (and therefore we would have to implement that ones on our side)

trasher avatar Nov 28 '24 14:11 trasher

Maybe https://github.com/zetacomponents/Mail could be an alternative (proposed on https://wiki.php.net/rfc/unbundle_imap_pspell_oci8#extimap)

trasher avatar Nov 28 '24 14:11 trasher