oroinc/laminas-mail
oroinc/laminas-mail is a small bridge package for using Laminas Mail components within Oro applications. Provides the Laminas mail classes and configuration needed to send emails, manage transports, and integrate with Oro’s mailing features.
laminas/mail is still in use, avoiding costly rewrites to alternatives like Symfony Mailer.connection_time_limit and use_complete_quit to avoid errors with SMTP servers enforcing reuse time limits (e.g., Postfix).laminas/mail abandonment by planning a phased migration to symfony/mailer or ddeboer/imap post-PHP 8.4 EOL.zbateson/mail-mime-parser) or IMAP (use ddeboer/imap).laminas/mail and cannot immediately migrate.For Executives:
"This package lets us keep using laminas/mail with PHP 8.4—critical for our legacy [System X]—while avoiding a full rewrite to Symfony Mailer. It’s a low-risk stopgap to buy time for a future migration. The cost? Minimal: just a Composer dependency swap. The risk? None—it’s a direct fork with no new features, just compatibility. We’ll pair this with a 6-month migration plan to Symfony Mailer post-PHP 8.4."
For Engineering:
*"oroinc/laminas-mail is a drop-in replacement for the abandoned laminas/mail package, adding PHP 8.4 support. Key perks:
How can I help you explore Laravel packages today?