tourze/smtp-mailer-bundle
A lightweight Symfony bundle for SMTP email delivery. It wires SMTP mailer transport configuration into your app, letting you set host, port, and credentials and send mail through Symfony's mailer services with minimal setup. Useful for straightforward SMTP integration.
mail config or Symfony Mailer DSNs — not a product differentiator worth a dependency.0.0.1 and 0.0.2 — no feature list, no breaking-change callout, no migration note. Treat this as a maintenance/noise release. Absent evidence of new capability or a breaking change, no product decision should move on the basis of this version.Consider it only if all of the following hold:
Look elsewhere if any of the following apply:
For executives (one paragraph): This is a small, very early-stage PHP package that configures SMTP email sending. The new 0.0.2 release contains no documented changes — just a link to a diff — so it does not change our position. My recommendation is not to adopt it as a dependency for anything customer-facing: the capability it provides is already available in the framework we use, and taking on a pre-1.0 package from an unknown maintainer adds maintenance and security-review overhead with no product upside. It is acceptable as scaffolding for prototypes or internal tooling, pinned to an exact version, and we should expect to replace it before launch. No budget or roadmap change is warranted.
For engineering (the practical version): Treat this as a thin configuration wrapper, not a mailer. Pin the exact version, vendor it or keep a fork ready, and do not build product logic against its API — build against Laravel's Mail facade / Symfony's MailerInterface so the package is swappable. Before any use beyond a prototype, do a source read plus a dependency audit, and confirm the transport supports the STARTTLS/port/auth combination your provider requires. The 0.0.2 notes give us nothing to evaluate — no features, no deprecations, no breaking changes called out — so budget an hour to diff 0.0.1...0.0.2 yourself if you care about what actually moved; if the diff is dependency bumps, ignore it. Re-evaluate only when the project ships real release notes or reaches a stable line — until then, the default answer is the framework's own mail transport.
How can I help you explore Laravel packages today?