SMTP Manager — E-mails authentifiés et journal
SMTP authentifié pour OpenMage — enfin, et fait dans les règles de l'art
Le cœur d'OpenMage ne propose aucune authentification SMTP fonctionnelle : les champs d'authentification de la configuration native sont purement et simplement mis en commentaire, et l'hôte/le port n'influent que sur la fonction PHP mail() sous Windows. La seule extension gratuite vers laquelle tout le monde se tourne, Aschroder SMTP Pro, n'a plus connu de mise à jour depuis 2015, réécrit des classes du cœur et n'a jamais pris en charge les newsletters. Imavio SMTP Manager est la réponse moderne, maintenue, sans réécriture et compatible PHP 8 — vous en disposez par domaine, et cela fonctionne, tout simplement.
Chaque e-mail part par votre serveur SMTP
Les e-mails transactionnels, la core_email_queue (e-mails de nouvelle commande envoyés via cron), le parcours de commande historique et les newsletters passent tous par un SMTP authentifié en TLS/SSL. La prise en charge des newsletters à elle seule est une fonctionnalité que l'ancienne extension gratuite n'a jamais offerte.
Aucun conflit
Zéro réécriture des classes du cœur. SMTP Manager s'appuie sur les événements natifs d'injection de transport d'OpenMage (disponibles depuis OpenMage 19.5.0 / 20.1.0), avec une solution de repli documentée pour les versions plus anciennes. Rien n'est écrasé, l'extension cohabite donc proprement avec vos autres modules.
Visualisez — et récupérez — chaque envoi
- Journal d'e-mails complet, échecs compris, avec la réponse brute du serveur SMTP. Le cœur avale silencieusement les erreurs d'envoi ; c'est le seul endroit où elles remontent à la surface.
- Grille de journal filtrable, vue détaillée avec aperçu du corps du message dans une iframe cloisonnée, réexpédition en un clic, export CSV et suppression en masse.
- Bascule automatique vers un second serveur SMTP en cas de défaillance du serveur principal — les deux tentatives sont journalisées.
- Cron de rétention respectueux du RGPD (30 jours par défaut, corps plafonné à 256 Ko).
Une délivrabilité à la hauteur des relais de 2026
- 15 préréglages de fournisseurs assortis des recommandations en vigueur en 2026 : Gmail/Workspace et relai Google (mots de passe d'application ; l'authentification basique est morte depuis 2025), Microsoft 365 et Outlook (avertissement sur le SMTP AUTH désactivé par défaut à compter de fin décembre 2026), Amazon SES (région + sandbox), SendGrid (nom d'utilisateur littéral
apikey), Mailgun US/EU, Brevo (clé SMTP, et non clé API), Postmark, Mailjet, SMTP2GO, Zoho, Mailtrap et cPanel générique. - Docteur de la délivrabilité : vérifications DNS MX / SPF / DMARC pour votre domaine d'expédition, avec des corrections concrètes, ainsi que des conseils sur le DKIM.
- E-mail de test avec diagnostic pas à pas — validation de la configuration (y compris le classique conflit 465+STARTTLS), connectivité socket et envoi réel, chacun accompagné d'indications claires.
- Contrôles du nom HELO/EHLO et de l'Envelope-From (Return-Path), auxquels les relais modernes accordent de l'importance.
Conçu pour l'exploitation réelle
- Mode développeur/sandbox : redirigez tous les e-mails vers une adresse de test unique (les destinataires d'origine sont conservés dans un en-tête) ou supprimez-les en mode journal seul — une préproduction sûre, sans mailcatcher.
- Liste noire de destinataires : adresse exacte, suffixe
@domaineou motifs génériques (wildcards) ; les correspondances sont supprimées et journalisées. - Hygiène de la file d'attente : une pause configurable entre les envois de la file (limitation de débit) et un plafond de rejet définitif (dead-letter) qui met fin aux interminables tentatives d'OpenMage, chaque minute, sur un message en échec — préservant ainsi votre réputation d'expéditeur.
- Détecteur de conflits qui signale les autres modules réécrivant les classes d'e-mail, ainsi qu'un importateur en un clic de vos réglages Aschroder SMTP Pro existants.
- Configuration par vue de magasin — un compte SMTP différent par magasin.
Vos e-mails ne dépendent jamais de votre licence
L'envoi d'e-mails n'est jamais conditionné par l'état de la licence. Une licence expirée affiche uniquement des avis dans l'administration et interrompt les mises à jour — elle n'arrêtera jamais les e-mails de votre boutique. La licence débloque les mises à jour et le support, rien de plus.
Prérequis techniques
OpenMage LTS 19.x/20.x (idéalement >= 19.5 / 20.1 ; les versions plus anciennes utilisent la solution de repli documentée) ou Magento CE 1.9.x · PHP 7.2–8.3 · ionCube Loader (gratuit) sur le serveur.
]]>Plateforme
OpenMage
Dernière version
—
PHP
—
Mis à jour
—
Installation & configuration
1. Requirements
- OpenMage LTS 19.x/20.x (best on >= 19.5 / 20.1) or Magento CE 1.9.x
- PHP 7.2–8.3 with the ionCube Loader enabled (most hosts have it; check with a
phpinfo()page or ask your host) - SMTP credentials from your provider (host, port, username, password or API key)
2. Install the files
- Download the package from your Imavio account (Downloads) after purchase.
- Unzip it and upload the contents over your Magento root — it merges into
app/code/local/Imavio/Smtp,app/etc/modules/Imavio_Smtp.xmland the admin layout. No core files are overwritten. - Flush the cache: System → Cache Management → Flush Magento Cache. The setup script creates the
imavio_smtp_logtable automatically. - The extension ships disabled by default — installing it changes nothing about how your store sends mail until you turn it on in step 4.
3. Activate your license
- Go to System → Configuration → Imavio Extensions → SMTP Manager → License.
- Paste the license key from your Imavio account and save.
- Sending never depends on license state — the license only unlocks updates and support (validated in the background).
4. Configure & test — before you enable
- In System → Configuration → Imavio Extensions → SMTP Manager, pick your provider from the presets to autofill host, port and encryption, then enter your credentials. Set HELO/EHLO name and Envelope-From if your relay needs them.
- Open the dashboard at Imavio → SMTP Manager and send a test email. The step-by-step diagnostics validate the config (including the 465+STARTTLS mismatch), check socket connectivity and perform a real send, with friendly hints on any failure.
- Only once the test succeeds, flip the Enabled switch to route your store's mail through SMTP.
5. Verify
- Place a test order and trigger a newsletter — confirm both arrive from your SMTP account.
- Open Imavio → SMTP Manager and review the log grid: successful sends and any failures appear with the raw SMTP server reply. Use resend, CSV export or the detail view (body shown in a sandboxed iframe) as needed.
- Run the deliverability doctor on the dashboard to check MX / SPF / DMARC for your sender domain and apply the suggested DNS fixes.
6. Updates & support
New versions appear under Downloads in your account while your update window is active. An expired license never stops your emails — it only shows admin notices and pauses updates. Need help? Open a ticket from your Imavio account — support is included with your license.
Avis clients
Pas encore d'avis — soyez le premier à partager votre expérience.
Connexion pour écrire un avis.