SMTP Mail Control for MailPoet

Beskrivning

Som standard skickar MailPoet e-post via PHP Mail, sin premium MailPoet Sending Service eller tjänster som Amazon SES eller SendGrid. Men det finns en hake: Vissa SMTP-leverantörer (som Gmail) stöds inte, och e-postloggning är inte möjlig.

Det löser detta tillägg. Det säkerställer att alla MailPoet-nyhetsbrev skickas via ditt valda SMTP-plugin, så att dina WordPress-e-postinställningar gäller för nyhetsbrev också – utan extra installation eller extra kostnader.

🛠 Fungerar med populära SMTP-tillägg, såsom:

WP Mail SMTP (av WPForms – det mest använda SMTP-tillägget)
FluentSMTP (lätt, gratis, GDPR-vänlig)
Post SMTP (stöder OAuth för Gmail, Outlook, etc.)
Easy WP SMTP (enkel och pålitlig)
MailerSend, Brevo (tidigare Sendinblue) med flera

🎯 Varför använda detta tillägg?

Säkerställer att MailPoet-meddelanden följer dina SMTP-inställningar
Fungerar med Gmail och andra SMTP-leverantörer som MailPoet inte stöder
möjliggör loggning av e-post via ditt SMTP-tillägg

⚠ Viktiga anmärkningar:

  • Större uppdateringar av MailPoet kan kräva justeringar.
  • Vissa avancerade MailPoet-funktioner (som studshantering) kan bete sig annorlunda.

Testa din installation med MailPoet-testmeddelanden och riktiga nyhetsbrev för att se till att allt fungerar smidigt!

Installation

  1. Ladda ner eller klona detta tillägg till din mapp /wp-content/plugins/.
  2. Se till att mappen heter något i stil med omppm-override-phpmail-mailpoet.
  3. Gå till Tillägg i adminmenyn för din WordPress-webbplats och aktivera Override PHP Mail för Mailpoet (via wp_mail).
  4. I MailPoet > Inställningar väljer du ”Server (Standard)” eller ”PHP mail” som sändningsmetod (så att den normalt använder PHPMail).
  5. Configure your SMTP method in WP Mail SMTP (or your preferred SMTP plugin).
    • Om du använder Gmail API eller ett annat specialiserat flöde ska du se till att det är korrekt inställt i WP Mail SMTP.
  6. Skicka ett testnyhetsbrev (eller använd MailPoets testmail) och verifiera via WP Mail SMTP-loggar eller e-postrubriker att mailet går igenom din önskade SMTP-leverantör.

Vanliga frågor

Ersätter detta tillägg MailPoets standardmetod för sändning helt och hållet?

Ja, det gör det. För alla nyhetsbrev och testmeddelanden som normalt skulle använda ”PHPMail” omdirigeras det till wp_mail(). Men om du använder MailPoets egen ”MailPoet Sending Service” eller ”SendGrid” påverkas de inte.

Kommer detta tillägg att fungera med MailPoet 4, 5 eller framtida versioner?

Det har testats med MailPoet 5.x. MailPoet kan ändra interna klasser eller arkitektur i framtida uppdateringar, vilket kan bryta denna åsidosättningsmetod. Vi rekommenderar att du testar på en staging-webbplats när du uppdaterar MailPoet.

Vad händer om mina e-postmeddelanden fortfarande verkar gå ut via `mail()`?

  • Dubbelkolla att du har rätt sändningsmetod inställd i MailPoet (”Server”/”PHP mail”) och inte någon konfigurering av extern SMTP i MailPoets egna inställningar.
  • Kontrollera att WP Mail SMTP (eller något annat SMTP-tillägg) är aktivt och konfigurerat.
  • Kontrollera om MailPoets testmeddelande hanteras annorlunda än riktiga nyhetsbrevsutskick. Ibland går testmeddelandet en annan väg.

Kräver detta tillägg kodändringar i MailPoet?

Nej, men internt använder det ett ”class alias”-hack för att åsidosätta MailPoets klass PHPMail under sidladdning, en sak som kan sluta att fungera i samband med en uppdatering. Om du upptäcker fel eller om ditt nyhetsutskick misslyckas efter en uppdatering av MailPoet, bör du inaktivera och på nyttt kontrollera om tillägget är kompatibelt.

Recensioner

14 oktober 2025
SMTP Mail Control for MailPoet is a fantastic plugin! It’s easy to set up (no configuration necessary) and works flawlessly. The integration with MailPoet is seamless. It’s highly recommended for anyone who wants to use MailPoet with an existing self-selected SMTP plugin (in my case WP Mail SMTP with Google Workspace OAuth). Keep up the great work! 👍 Vielen Dank, Saskia. 🙏
8 oktober 2025
I like MailPoet but I really wanted to use FluentSMTP as it comes with mail logging and push notifications through Telegram in case mails can’t be send which is great. And it comes with a fallback connection. Surprisingly, MailPoet didn’t support most of that stuff and therefore I’m really happy and grateful to have found this plugin. Sometimes things get logged twice in FluentSMTP but that’s no problem. Big thanks to the developer and please keep up your great work.
8 februari 2025 1 svar
I must admit, I was surprised to learn that I wasn’t able to log my SMTP traffic using vanilla Mailpoet out of the box. I’ve been using several SMTP plugins over the years, and they are in reality mandatory if you want to ensure predictable delivery of emails sent from the web server, including SSL encryption and authentication. Not to forget logging, which is crucial to debug any delivery issues. I’ve tested Override PHP Mail for Mailpoet with FluentSMTP and so far it works perfectly. All outgoing mail is now being logged and can be monitored within the dashboard. To make sure I have a fallback available, I did the following: first I set up the standard Mailpoet SMTP sending method, including its settings for SMTP host name, port, username, password and SSL, and made sure that worked. then I configured FluentSMTP with the same SMTP settings, and made sure that worked too. finally, I switched Mailpoet send with from SMTP to Your web host / web server (php), and performed a final test, including checking the newsletter was logged in FluentSMTP. It was. That way, should the override fail, I should be able to disable the plugin and toggle Mailpoet back to SMTP and carry on as usual, albeit without the logging. Nice work, and thank you so much for sharing ⭐⭐⭐⭐⭐
Läs alla 3 betyg

Bidragsgivare och utvecklare

”SMTP Mail Control for MailPoet” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”SMTP Mail Control for MailPoet” har översatts till 5 språk. Tack till översättarna för deras bidrag.

Översätt ”SMTP Mail Control for MailPoet” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

1.2.2

Release date: August 21st 2025

  • NEU: Dynamische MailPoet E-Mail-Typ-Erkennung mit Reflection
  • NEU: Automatische Unterstützung für alle offiziellen MailPoet E-Mail-Typen
  • NEU: Zukunftssichere E-Mail-Typ-Validierung
  • NEU: Reflection-basierte E-Mail-Typ-Entdeckung
  • NEU: Gecachte E-Mail-Typ-Erkennung für Performance
  • NEU: Erweitertes Admin-Interface mit dynamischer E-Mail-Typ-Anzahl
  • NEU: Automatische Updates wenn MailPoet neue E-Mail-Typen hinzufügt
  • NEU: Unterstützung für alle MailPoet E-Mail-Typen:
    • automation, automation_notification, automation_transactional
    • standard, notification, notification_history
    • re_engagement, wc_transactional, confirmation_email
    • automatic, welcome (Legacy-Support)
  • NEU: Intelligentes Fallback-System für E-Mail-Typ-Erkennung
  • NEU: Verbessertes Debugging für E-Mail-Typ-Matching
  • NEU: Performance-optimierte Reflection mit Caching
  • Verbesserte Kompatibilität mit MailPoets neuestem E-Mail-Typ-System
  • Erweiterte Unterstützung für WooCommerce transaktionale E-Mails
  • Bessere Fehlerbehandlung und Logging für E-Mail-Typ-Erkennung
  • Zukunftssichere Architektur die sich automatisch an MailPoet-Updates anpasst

1.2.1

Release date: August 20th 2025

  • NEU: Erweiterte E-Mail-Typ-Unterstützung mit Pattern-Matching
  • NEU: Unterstützung für Preview-E-Mails
  • NEU: Unterstützung für E-Mail-Statistik-Benachrichtigungen
  • NEU: Unterstützung für neue Abonnenten-Benachrichtigungen
  • NEU: Intelligentes Pattern-Matching für automatische E-Mails
  • NEU: WooCommerce automatische E-Mail-Unterstützung (automatic_woocommerce_*)
  • NEU: Generische automatische E-Mail-Pattern-Unterstützung (automatic__)
  • NEU: Erweiterte E-Mail-Typ-Validierung mit Regex-Patterns
  • NEU: Verbessertes Debugging für E-Mail-Typ-Matching
  • NEU: Admin-Interface zeigt Anzahl unterstützter E-Mail-Typen
  • NEU: Zukunftssichere E-Mail-Typ-Erkennung
  • Verbesserte Kompatibilität mit MailPoets neuestem automatischen E-Mail-System
  • Erweiterte Unterstützung für komplexe E-Mail-Typ-Patterns
  • Bessere Fehlerbehandlung und Logging für E-Mail-Typ-Erkennung

1.2.0

Release date: August 19th 2025

  • NEU: Vollständige PHP 8.3 Kompatibilität mit intelligenten Fallbacks
  • NEU: Zukunftssichere Architektur für kommende PHP-Versionen
  • Verbesserte Stabilität und Performance über alle PHP 8.x Versionen
  • Optimierte Code-Struktur mit modernen PHP-Best-Practices
  • Erweiterte Kompatibilität mit WordPress 6.5+ und MailPoet 5.x

1.1.0

Utgivningsdatum: 11 augusti 2025

  • Normalisering av översättningar: en_US är nu standardspråk enligt WordPress Codex

1.0.15

Utgivningsdatum: 8 augusti 2025

  • NY: Fullständigt bearbetad Admin-Dashboard med modern användaroberfläche
  • NY: Interaktiva debug-funktioner med Echtzeit-Log-Anzeige
  • NY: Utökad testfunktionalitet för e-post för MailPoet och Standard-SMTP
  • NY: Professionell användaroberfläche med modern design och förbättrad UX
  • NEU: Omfattande felsökningsverktyg för utvecklare och administratörer
  • NEU: Förbättrad felbehandling och användaråterkopplingssystem
  • NY: Responsiv design för alla apparater och skärmstorlekar
  • NY: Utökad JavaScript-funktionalitet med AJAX-integration
  • NY: CSS-Styling med moderna UI-komponenter och animationer
  • NY: Omfattande Admin-Klasse med professionell kodstruktur
  • Förbättrad stabilitet och prestanda
  • Optimal kodstruktur och varaktighet

1.0.14

Utgivningsdatum: 8 augusti 2025

  • Fixat funktionaliteten för knappen ”Testa e-postutskick”
  • AJAX-hanterare för testutskick av e-post har lagts till
  • Förbättrad felhantering och användaråterkoppling
  • Lagt till detaljerat testmeddelande med uppgifter om tillägget
  • Förbättrad JavaScript-felrapportering för felsökning

1.0.13

Utgivningsdatum: 8 augusti 2025

  • Informationskort för utvecklare med professionell presentation har lagts till
  • Lagt till direktlänkar till GitHub-arkivet för frågor och bidrag
  • Lagt till kontaktinformation och företagsuppgifter
  • Förbättrat administratörsgränssnitt med varumärkesprofilering för utvecklare
  • Förberedd för integration av GitHub-arkiv
  • Lagt till omfattande dokumentation för installation av GitHub

1.0.12

Utgivningsdatum: 8 augusti 2025

  • Omfattande installationsinstruktioner med steg-för-steg-vägledning har lagts till
  • Visuell ”Hur det fungerar”-förklaring med animerade kort har lagts till
  • Felsökningsavsnitt med vanliga problem och lösningar har lagts till
  • Lagt till interaktiv MailPoet-testknapp för e-post
  • Förbättrat administratörsgränssnitt med modern, visuellt tilltalande design
  • Lagt till exempel på SMTP-konfiguration för populära leverantörer
  • Förbättrad användarupplevelse med tydligt arbetsflöde för installation
  • Visuella indikatorer och märken har lagts till för bättre vägledning

1.0.11

Utgivningsdatum: 8 augusti 2025

  • Lagt till ett modernt, utbyggbart admin-gränssnitt under Verktyg & OMPPM-verktyg
  • Individualiserad debugkonstant (OMPPM_DEBUG) oberoende av WP_DEBUG
  • Interaktiv felsökningsfunktion med statusuppdateringar i realtid
  • Logghantering med funktion för rensning och uppdatering
  • Övervakning av tilläggsstatus (MailPoet aktiv, Class Alias-status)
  • Snabbknappar för MailPoet- och SMTP-inställningar
  • Modern, responsiv design med kortbaserad layout
  • AJAX-drivet gränssnitt med notifieringar
  • Objektorienterad arkitektur för enkel framtida expansion

1.0.10

Utgivningsdatum: 8 augusti 2025

  • Fixat fatalt fel: MailerMethod är ett gränssnitt, inte en klass
  • Korrigerad basklass till PHPMailerMethod (den faktiska klassen, inte gränssnittet)
  • Återställd kompatibilitet med klasshierarkin i MailPoet 5.12.13
  • Åtgärdat problem med ärvda egenskaper som hindrade tillägget från att laddas

1.0.9

Utgivningsdatum: 8 augusti 2025

  • Återgår till enkel, fungerande metod från version 1.0.4
  • Borttagen komplex dynamisk klassdetektering och eval()-användning
  • Återställde direkt class_alias()-funktionalitet som fungerade perfekt
  • Fixad kompatibilitet med MailPoet 5.12.13 med korrekta klassnamn
  • Förenklad tilläggsarkitektur för bättre tillförlitlighet
  • Borttagning av onödiga AJAX-kontextkontroller och flera krokar

1.0.8

Utgivningsdatum: 8 augusti 2025

  • Fixat AJAX-detektering av kontext som inte låter tillägget laddas in i en normal WordPress-kontext
  • Borttagning av alltför restriktiva AJAX-kontroller som blockerade initieringen av tillägget
  • Lagt till fler WordPress-hooks (muplugins_loaded, after_setup_theme) för att se till att MailPoet laddas tidigare
  • Förbättrad kontroll av klasstillgänglighet för att fungera i alla sammanhang
  • Förbättrad kompatibilitet med olika laddningsscenarier för WordPress

1.0.7

Utgivningsdatum: 8 augusti 2025

  • Lagt till omfattande felsökningsstöd för felsökning av problem med e-postleverans
  • Förbättrad loggning för att hjälpa till att identifiera om e-postmeddelanden behandlas via wp_mail() eller ursprungliga MailPoet-metoder
  • Förbättrad kompatibilitet med WP Mail Logging-tillägg
  • Felsökningsmeddelanden har lagts till för bättre spårning av e-posthanteringsflödet
  • Återgår till fungerande class_alias-metod från version 1.0.4
  • Förbättrad initialisering av tillägget med plugins_loaded prioritet = 1
  • Lagt till detaljerad kontroll av tillgänglighet för MailPoet-klasser
  • Förbättrad timing av hook för att säkerställa aktivering av tillägget
  • Problem med iframe/AJAX-kompatibilitet med dynamisk klassdefinition åtgärdade
  • AJAX-kontextdetektering har lagts till för att förhindra fatala fel
  • Skapandet av klassalias har åtgärdats så att det bara sker när klassen är korrekt definierad
  • Förbättrad kontroll av klasstillgänglighet för alla nödvändiga MailPoet-beroenden
  • Lagt till flera krokförsök för att fånga initieringen av MailPoet vid olika tidpunkter
  • MailPoet versionsdetektering har lagts till för bättre felsökning
  • Förbättrad aliasdetektering för att förhindra dubbla installationsförsök
  • Lagt till omfattande kontroll av tillgänglighet för MailPoet-klasser
  • Förbättrad felsökning för att visa alla tillgängliga MailPoet-klasser
  • Stöd för olika MailPoet-versioner med dynamisk klassdetektering har lagts till
  • Fixad kompatibilitet med nyare MailPoet-klassstrukturer
  • Fixad kompatibilitet med MailPoet 5.12.13 med korrekta klassnamn
  • Analyserade faktisk MailPoet-kod för att använda korrekt klasshierarki

1.0.7-beta

Utgivningsdatum: 8 augusti 2025

  • Förbättrad kompatibilitet med WPO365 | Microsoft 365 Graph Mailer och andra SMTP-tillägg
  • Validering av e-posttyp blev mer tillåtande för bättre bakåtkompatibilitet
  • Åtgärdade problem där vissa MailPoet-e-postmeddelanden inte behandlades korrekt
  • Förbättrat stöd för e-postmeddelanden utan specifika metadata för email_type

1.0.6

Utgivningsdatum: 6 augusti 2025

  • Fixat problem med minnesutmattning under klassuppsättning
  • Förbättrad kompatibilitet med AJAX- och iframe-kontexter
  • Lagt till kontroller för MailPoet-klassens existens för att förhindra fatala fel
  • Förbättrad laddningsprioritet för att säkerställa kompatibilitet med AJAX-förfrågningar

1.0.6-beta2

Utgivningsdatum: 1 augusti 2025

  • Minnesutmattning åtgärdad: oändlig loop under klassuppsättning åtgärdad

1.0.6-beta

Utgivningsdatum: 31 juli 2025

  • Omarbetad kod för att förbättra kompatibiliteten med AJAX- och iframe-kontexter
  • Lagt till kontroller för MailPoet-klassens existens för att förhindra fatala fel
  • Förbättrad laddningsprioritet för att säkerställa kompatibilitet med AJAX-förfrågningar

1.0.5

Utgivningsdatum: 31 juli 2025

  • Fixade problem med AJAX/iframe-kompatibilitet genom att lägga till korrekta kontroller av klassens existens
  • Förbättrad laddningsprioritet för att förhindra fatala fel i iframe-kontexter
  • AJAX-kontextdetektering har lagts till för att hantera MailPoet-klassens tillgänglighet
  • Utökat stöd för e-posttyper

1.0.4

Utgivningsdatum: 3 april 2025

  • Lagt till stöd för ytterligare MailPoet-e-posttyper (postmeddelanden, välkomstmeddelanden, automatiska e-postmeddelanden)
  • Förbättrad detektering av e-posttyp för bättre kompatibilitet

1.0.3

Utgivningsdatum: 19 februari 2025

  • Readme.txt uppdaterad.

= 1.0.1

Utgivningsdatum: 23 januari 2025

  • Snyggade till filhuvudena för readme.txt och tilläggets huvudfil.

= 1.0.0

Utgivningsdatum: 15 januari 2025

  • Första offentliggörandet