aiqedge/smtp-notifications-channel
Laravel notification channel to send emails via the AIQEDGE SMTP API. Configure credentials in .env/services.php, add AiqedgeSmtpChannel to via(), and return message data from toAiqedgeSmtp(). Failed requests are logged via Laravel.
Adopt if:
Look elsewhere if:
mail facade or dedicated tools like Mautic).For Executives: "This Laravel package lets us integrate AIQEDGE-SMTP as a first-class notification channel, eliminating our SMTP server costs and complexity. It’s a drop-in solution for transactional emails—password resets, alerts, etc.—with enterprise-grade deliverability. By adopting this, we reduce DevOps overhead, improve scalability, and align with our cloud-first strategy. Minimal risk: it’s a lightweight wrapper for an existing service we’re already evaluating."
For Engineering: *"This is a Laravel Notification Channel for AIQEDGE-SMTP, meaning:
Notification classes (e.g., UserResetPassword).config/services.php and use it like any other channel (->via('aiqedge_smtp')).
Tradeoff: Limited to AIQEDGE-SMTP (not generic SMTP), but if we’re using their service anyway, this avoids custom code. Recommendation: Pilot for non-critical emails first (e.g., test notifications) before rolling out to production."*For Design/UX: "This won’t impact email templates or content—it’s purely a delivery layer. Your existing HTML/Markdown templates will work unchanged. The focus here is reliability and scalability for backend notifications."
How can I help you explore Laravel packages today?