ModKor SMTP & Email Delivery for Magento 2

Stop losing order emails to spam folders and dead PHP mail(). One clean dashboard sends your store's transactional email through real infrastructure — SMTP with 14 one-click presets (Gmail, Outlook, Amazon SES, SendGrid, Mailgun, Postmark & more) or native Microsoft 365 / Exchange Online over the Graph API (OAuth 2.0 — no passwords, unaffected by Microsoft's SMTP-auth shutdown). Includes a full email log with delivery status, a real test-send, one-click connection testing, and a sandbox mode that pauses all sending on staging. Hyvä-native, per-store-view, secrets encrypted.
Email to a Friend
SKU
SmtpEmailDelivery
$99.00
Requirement
  • Magento 2.4.8+ (Community Edition)
  • Hyva 1.4.6+ (License required)
  • Php 8.4+
  • Node 20+
12 Month Support Included
Free Installation Included

Every order confirmation, password reset and shipping notice that lands in spam — or never sends at all — is a support ticket and a lost customer. Magento's default mailer is the usual culprit.

ModKor SMTP & Email Delivery routes your store's mail through infrastructure that actually delivers, and gives you one clean dashboard to set it up, test it, and see every message that goes out. Built Hyvä-first — no jQuery, no RequireJS payload, no external requests on the storefront.

Three ways to send — one switch

  • SMTP — any provider, with 14 one-click presets that fill the host, port, encryption and auth for you
  • Microsoft 365 / Exchange Online — native sending over the Graph API with OAuth 2.0 app credentials (no mailbox password, nothing to re-enable when Microsoft tightens security)
  • Built-in — the server's local mailer, for quick tests

14 SMTP presets — pick and go

  • Gmail / Google Workspace, Microsoft 365, Outlook.com / Hotmail, on-premises Exchange, Yahoo, Zoho, Amazon SES, SendGrid, Mailgun, Brevo, Postmark, SMTP2GO, Mailtrap — plus fully custom
  • Each preset fills host, port, encryption and authentication, and tells you exactly which credential the provider wants (Gmail app passwords, SendGrid's apikey username, Postmark's server token…)
  • SMTP sending is handled by Magento's own core mail transport — settings are mirrored onto the platform's native SMTP config, so there's no parallel stack to break on upgrade (Magento 2.4.4–2.4.9, Laminas and Symfony Mailer both supported)

Microsoft 365 without the password problem

  • Sends through graph.microsoft.com using an Azure app registration with the Mail.Send application permission — the method Microsoft recommends now that basic SMTP auth is being retired
  • No user login, no refresh tokens to expire, no mailbox password stored anywhere; tokens are cached encrypted and refreshed automatically
  • Attachments, Cc/Bcc and Reply-To fully supported; optionally saves a copy to the sender mailbox's Sent Items

Every email, logged

  • Each outgoing message recorded with recipient, subject, transport and delivery status — Sent, Failed, Pending or Suppressed — with the exact provider error on failure
  • A full admin grid with filters and a per-email viewer: the first place to look when a customer says "I never got the email"
  • Body storage is opt-in (privacy by default); a nightly job prunes old rows on your schedule

Safe to test, safe to stage

  • Test connection runs the real SMTP handshake (STARTTLS + login) or requests a real Microsoft token — without sending anything
  • Send a test email through the exact pipeline your order emails use, so what you verify is what production does
  • Sandbox mode pauses all sending with one switch: staging sites and big imports log every email but never touch a real customer

Built like it belongs in your codebase

  • Security audited: SMTP password & Graph client secret stored encrypted, admin actions POST-only with form keys and ACL, escaped output throughout, no raw SQL, strict_types everywhere — Magento Coding Standard scan: 0 errors
  • One clean interception point, no core rewrites; every setting is store-view scoped, so you can stage per store or switch the module off and you're instantly back to stock
  • Self-hosted admin app (no external CDNs), full shipped documentation set

Compatibility

Magento Open Source / Adobe Commerce 2.4.4 – 2.4.9 · PHP 8.1 – 8.4 · Hyvä & Luma · ModKor_Core (ships with the suite)