WP Mail SMTP von WPForms

Beschreibung

WordPress Mail SMTP Plugin

Haben Sie Probleme mit Ihrer WordPress-Site, die keine E-Mails sendet? Du bist nicht allein. Über 1 Million Websites verwenden WP Mail SMTP, um ihre E-Mails zuverlässig zu senden.

Unser Ziel ist es, die Zustellbarkeit von E-Mails einfach und zuverlässig zu gestalten. Wir möchten sicherstellen, dass Ihre E-Mails den Posteingang erreichen.

WP Mail SMTP behebt Ihre E-Mail-Zustellbarkeit, indem WordPress so konfiguriert wird, dass beim Senden von E-Mails ein geeigneter SMTP-Anbieter verwendet wird.

Was ist SMTP?

SMTP (Simple Mail Transfer Protocol) ist ein Industriestandard für das Versenden von E-Mails. Durch die richtige SMTP-Konfiguration kann die Wahrscheinlichkeit einer erfolgreichen E-Mail-Zustellung mithilfe korrekter Authentifizierung wesentlich verbessert werden.

Beliebte E-Mail-Clients wie Gmail, Yahoo, Office 365 und Zoho stehen in ständigem Kampf mit E-Mail-Spammern. Sie sehen sich unter anderem an, ob eine E-Mail wirklich von dem Ort stammt, von dem sie angeblich stammt.

Wenn E-Mails nicht fachgerecht authentifiziert versendet werden, werden E-Mails vom Empfänger entweder im SPAM-Ordner abgelegt oder im schlimmsten Fall überhaupt nicht zugestellt.

Dies ist ein Problem für viele WordPress-Sites, da WordPress standardmäßig die PHP-Mail-Funktion verwendet, um von WordPress oder einem beliebigen Kontaktformular-Plugin wie WPForms generierte E-Mails zu senden.

The issue is that most WordPress hosting companies don’t have their servers properly configured for sending PHP emails.

Die Kombination von zwei führt dazu, dass Ihre WordPress-E-Mails nicht zugestellt werden.

Wie funktioniert WP Mail SMTP?

Das WP Mail SMTP-Plugin behebt ganz einfach Probleme bei der E-Mail-Zustellung, indem es die Art und Weise, wie Ihre WordPress-Site E-Mails versendet, verbessert und ändert. Wir konfigurieren die Funktion wp_mail() neu, um entweder E-Mails per SMTP zu versenden oder einen unterstützten SMTP-Mail-Versandanbieter zu nutzen.

Bei Verwendung einer unserer integrierten SMTP-Mail-Provider-Integrationen (empfohlen) werden E-Mails über die direkte API des Providers gesendet. Dies bedeutet, dass Ihre E-Mails auch dann erfolgreich gesendet werden, wenn Ihr Webhost SMTP-Ports blockiert.

Dies hilft Ihnen, alle Probleme zu beheben, bei denen WordPress keine E-Mails sendet.

Das WP Mail SMTP-Plugin enthält viele verschiedene SMTP-Setup-Optionen:

  1. SMTP.com(empfohlen)
  2. Sendinblue SMTP (Recommended)
  3. Mailgun SMTP
  4. SendGrid SMTP
  5. Google Mail SMTP
  6. Microsoft SMTP (Outlook.com und Office 365) [Pro]
  7. Amazon SES SMTP [Pro]
  8. Zoho Mail SMTP [Pro]
  9. Alle anderen SMTP-Anbieter

Für die meisten Optionen kannst du den „Absender-Namen“ und die „E-Mail-Adresse“ für ausgehende E-Mails angeben.

Anstatt dass Benutzer unterschiedliche SMTP-Plugins und Workflows für unterschiedliche SMTP-Anbieter verwenden müssen, haben wir beschlossen, alles in einem zu vereinen. Dies macht WP Mail SMTP zur besten SMTP-Lösung für WordPress.

SMTP.COM

SMTP.com ist ein empfohlener Transaktions-E-Mail-Dienst.

Mit über 22 Jahren Erfahrung in der E-Mail-Zustellung gibt es SMTP.com fast so lange wie E-Mail selbst. Sie sind unter Internetanbietern als einer der zuverlässigsten Absender im Internet bekannt.

Dank des einfachen Integrationsprozesses können Sie innerhalb von Minuten E-Mails senden und von jahrelanger Erfahrung profitieren. SMTP.com bietet Benutzern in den ersten 30 Tagen 50.000 kostenlose E-Mails.

Weitere Informationen finden Sie in unserer SMTP.com-Dokumentation .

Sendinblue SMTP

Sendinblue ist ein empfohlener Transaktions-E-Mail-Dienst.

Sie bedienen mehr als 80.000 wachsende Unternehmen auf der ganzen Welt und senden täglich über 30 Millionen E-Mails.

Die Experten für E-Mail-Zustellbarkeit arbeiten ständig daran, die Zuverlässigkeit und Geschwindigkeit ihrer SMTP-Infrastruktur zu optimieren. Sendinblue bietet Benutzern 300 kostenlose E-Mails pro Tag.

Weitere Informationen finden Sie in unserer Sendinblue-Dokumentation .

Mailgun SMTP

Mailgun SMTP ist ein beliebter SMTP-Dienstanbieter, mit dem Sie große Mengen an E-Mails senden können. Sie bieten 5.000 kostenlose E-Mails pro Monat für 3 Monate.

Das WP Mail SMTP-Plugin bietet eine native Integration mit MailGun. Sie müssen lediglich Ihr Mailgun-Konto verbinden, um die Zustellbarkeit Ihrer E-Mails zu verbessern.

Weitere Informationen finden Sie in unserer Mailgun-Dokumentation .

SendGrid SMTP

SendGrid verfügt über einen kostenlosen SMTP-Tarif, mit dem Sie bis zu 100 E-Mails pro Tag versenden können. Mit unserer nativen SendGrid SMTP-Integration können Sie SendGrid SMTP einfach und sicher auf Ihrer WordPress-Site einrichten.

Weitere Informationen finden Sie in unserer SendGrid-Dokumentation .

Google Mail SMTP

Oft möchten Blogger und Kleinunternehmer keine SMTP-Dienste von Drittanbietern verwenden. Daher können Sie Ihr Google Mail- oder G Suite-Konto für SMTP-E-Mails verwenden.

Auf diese Weise können Sie Ihre professionelle E-Mail-Adresse verwenden und die erfolgreiche Zustellung von E-Mails zu verbessern.

Im Gegensatz zu anderen Google Mail-SMTP-Plugins verwendet unsere Google Mail-SMTP-Option OAuth zur Authentifizierung Ihres Google-Kontos, sodass Ihre Anmeldeinformationen 100% sicher sind.

Weitere Informationen finden Sie in unserer Google Mail-Dokumentation .

Microsoft SMTP (Outlook.com und Office 365)

Viele Unternehmen verwenden Outlook.com oder Office 365, um ihre E-Mails zu versenden. Für diese Benutzer kann der Microsoft Mailer eine großartige Option sein. Mit dieser Integration können Sie Ihr vorhandenes Outlook.com- oder Office 365-Konto verwenden, um Ihre E-Mails zuverlässig zu senden.

Amazon SES SMTP

Fortgeschrittene oder technische Benutzer können die Leistung von Amazon AWS (Amazon Web Services) mit dem Amazon SES-Mailer nutzen. Mit dieser Integration können Sie eine große Anzahl von E-Mails zu einem sehr vernünftigen Preis senden.

Weitere Informationen finden Sie in unserer Amazon SES-Dokumentation .

Zoho Mail SMTP

Send emails using your personal or business Zoho Mail account, all while keeping your login credentials safe.

Read our Zoho Mail documentation for more details.

Anderer SMTP-Server

Das WP Mail SMTP-Plugin funktioniert auch mit allen wichtigen E-Mail-Diensten wie Google Mail, Yahoo, Outlook, Microsoft Live und allen anderen E-Mail-Versanddiensten, die SMTP anbieten.

Sie können folgende Optionen einstellen:

  • Geben Sie einen SMTP-Host an.
  • Geben Sie einen SMTP-Port an.
  • Wählen Sie SSL/TLS-Verschlüsselung.
  • Wählen Sie, ob Sie die SMTP-Authentifizierung verwenden möchten oder nicht.
  • Geben Sie einen SMTP-Benutzernamen und ein Kennwort an.

In unserer SMTP-Dokumentation finden Sie empfohlene Einstellungen für die gängigen Dienste sowie Tipps zur Fehlerbehebung.

Wir hoffen, dass Sie das WP Mail SMTP-Plugin hilfreich finden!

WP Mail SMTP PRO

Neben nativen Microsoft- und Amazon SES-Integrationen bietet WP Mail SMTP Pro Zugriff auf viele andere leistungsstarke Funktionen und Dienste.

Klicken Sie hier, um WP Mail SMTP Pro jetzt zu kaufen!

E-Mail-Protokollierung

Mit der E-Mail-Protokollierung können Sie alle von Ihrer Site gesendeten E-Mails protokollieren und anzeigen. E-Mail-Protokolle sind hilfreich zum Speichern von E-Mails für Ihre Datensätze, zum Überprüfen ausgehender E-Mails und zum Debuggen während der Website-Entwicklung.

Verwalten Sie WordPress-E-Mails und Benachrichtigungen

Mit der Funktion „Benachrichtigung verwalten“ haben Sie die volle Kontrolle darüber, welche E-Mail-Benachrichtigungen WordPress sendet. Dies bedeutet, dass Sie verschiedene WordPress-Benachrichtigungs-E-Mails deaktivieren können. Sie möchten keine E-Mails erhalten, wenn neue Benutzer erstellt werden? Kein Problem, schalten Sie es aus.

Kompetenter Support

Wir bieten eingeschränkten Support für das WP Mail SMTP-Plugin in den WordPress.org-Foren. WP Mail SMTP Pro--Benutzer haben Zugriff auf unseren erstklassigen Einzel-E-Mail-Support.

White Glove Setup

Unser White Glove Setup-Service ist eine großartige Option, von der jeder profitieren kann. Ob Sie nicht die Zeit haben oder sich ein bisschen überfordert fühlen – wir haben alles für Sie.

Sie können sich zurücklehnen und entspannen, während wir alles für Sie einrichten. Das White Glove Setup umfasst die Installation und Einrichtung des WP Mail SMTP-Plugins, Konfigurationsanpassungen an Ihrem DNS für die ordnungsgemäße Überprüfung des E-Mail-Domainnamens, das Mailgun-Setup und abschließende Tests, um sicherzustellen, dass alles mit Bravour bestanden wird.

Sicherheit

Das WP Mail SMTP-Team nimmt das Thema Sicherheit sehr ernst. Das Plugin befolgt nicht nur alle bewährten Sicherheitsmethoden, sondern es stehen auch verschiedene Optionen zur Verfügung, um sicherzustellen, dass Ihre Website sicher und geschützt ist.

  • Direkte SMTP-Mailer-Integrationen (empfohlen) wie SMTP.com, SendGrid und Mailgun benutzen die offiziellen Anbieter-APIs. Dies bedeutet, dass du niemals deinen Benutzernamen oder dein Passwort in den Plugin-Einstellungen eingeben musst und diese Anmeldeinformationen nicht in der Datenbank gespeichert werden. Stattdessen benutzen wir Token oder API-Schlüssel, die viel sicherer sind.

  • Wenn Sie einen anderen SMTP-Mailer verwenden, bieten wir die Möglichkeit, Ihr Kennwort in Ihre Datei wp-config.php einzufügen, damit es in Ihren WordPress-Einstellungen nicht sichtbar ist oder in der Datenbank gespeichert wird.

Credits

Das WP Mail SMTP-Plugin wurde ursprünglich von Callum Macdonald erstellt. Es gehört jetzt dem Team hinter WPForms – dem besten Drag & Drop-Formularersteller für WordPress.

Sie können die kostenlose Version des WPForms-Plugins ausprobieren, um herauszufinden, warum es das beste auf dem Markt ist.

Was kommt als nächstes

Wenn Ihnen dieses Plugin gefällt, sollten Sie sich unsere anderen Projekte ansehen:

  • OptinMonster – Holen Sie sich mehr E-Mail-Abonnenten mit dem beliebtesten Plugin zur Conversion-Optimierung für WordPress.
  • MonsterInsights – Sehen Sie sich die Statistiken an, die wichtig sind, und steigern Sie Ihr Geschäft mit Zuversicht. Bestes Google Analytics Plugin für WordPress.
  • SeedProd – Starten Sie Ihre Website mit dem # 1 Coming Soon & Maintenance Mode Plugin für WordPress.

Besuchen Sie WPBeginner, um aus unseren WordPress-Tutorials zu lernen und sich über andere gute WordPress-Plugins zu informieren.

Screenshots

  • Die Seite "WP Mail SMTP-Einstellungen"
  • List of mailers
  • Anderer SMTP-Server settings
  • Email Test page
  • E-Mail-Protokollierung settings page (Pro)
  • Email Controls settings page (Pro)
  • E-Mail-Protokollierung archive page (Pro)
  • E-Mail-Protokollierung single page (Pro)

Installation

  1. Installieren Sie WP Mail SMTP von WPForms entweder über das Plugin-Repository von WordPress.org oder indem Sie die Dateien auf Ihren Server hochladen. (Siehe Anweisungen zum Installieren eines WordPress-Plugins )
  2. Aktivieren Sie WP Mail SMTP von WPForms.
  3. Navigieren Sie im WordPress-Backend zum Bereich „WP Mail SMTP Einstellungen“.
  4. Wählen Sie Ihre SMTP-Option (Mailgun SMTP, SendGrid SMTP, Gmail SMTP oder anderes SMTP) und befolgen Sie die Anweisungen zum Einrichten.
  5. Benötigen Sie weitere Hilfe? Holen Sie sich Unterstützung mit WP Mail SMTP PRO .

FAQ

Kann ich dieses Plugin verwenden, um E-Mails über Google Mail, G Suite, Outlook.com, Office 365, Hotmail, Yahoo oder AOL SMTP zu senden?

Ja! Wir verfügen über eine umfangreiche Dokumentation zum Einrichten der beliebtesten SMTP-E-Mail-Dienste.

Lesen Sie unsere Dokumente, um die richtigen SMTP-Einstellungen für jeden Dienst anzuzeigen.

Hilfe! Ich brauche Support oder habe ein Problem.

Bitte lesen Sie unsere Support-Richtlinien für weitere Informationen.

Für WP Mail SMTP-Benutzer ist über die WordPress.org-Supportforen nur eingeschränkter Support verfügbar.

E-Mail-Support und Einrichtungsunterstützung stehen Benutzern von WP Mail SMTP Pro zur Verfügung.

Ich habe einen Fehler gefunden, was nun?

Wenn Sie auf einen Fehler gestoßen sind, können Sie ihn am besten im WP Mail SMTP GitHub-Repository melden. In GitHub wird das Plugin aktiv entwickelt. Wenn Sie dort posten, wird Ihr Problem von unseren Entwicklern (mir und Slava) schnell erkannt. Nach der Veröffentlichung überprüfen wir Ihren Fehlerbericht und untersuchen den Fehler. Je mehr Details Sie beim Erstellen eines Berichts zu Ihrem Bericht hinzufügen können, desto schneller kann der Fehler behoben werden.

Können Sie dem Plugin die Funktionen x, y oder z hinzufügen?

Kurze Antwort: vielleicht.

Bitte kontaktieren Sie uns auf jeden Fall, um Funktionen oder Optionen zu besprechen, die dem Plugin hinzugefügt werden sollen. Wir können nicht garantieren, dass alle hinzugefügt werden, aber wir werden alle vernünftigen Anfragen berücksichtigen. Wir können hier kontaktiert werden: https://wpmailsmtp.com/contact/

Rezensionen

27. Oktober 2020
Looking for a quick solution to the SMTP drama? Look no further. I didn't test all the functionality, but I needed a quick and easy solution to get an external SMTP server connected, up and running. THIS plugin does that (and most probably much more 😉 )
Lies alle 1.211 Rezensionen

Mitwirkende & Entwickler

„WP Mail SMTP von WPForms“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„WP Mail SMTP von WPForms“ wurde in 26 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „WP Mail SMTP von WPForms“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

2.5.0 – 2020-10-22

  • Added: Other SMTP mailer password encryption/decryption.
  • Changed: Gmail mailer suggested steps for invalid_grant error on the Settings > Email Test page.
  • Changed: Gmail mailer redirect URI was changed to fix issues with mod_security or redirect blocking plugins/solutions.
  • Fixed: Plugin options re-saving with unescaped magic quote characters.
  • Fixed: SMTP.com mailer email delivery for certain SMTP servers if attachment’s encoded string is too long.

2.4.0 – 2020-09-17

  • Added: Prefix all 3rd-party libraries to avoid compatibility issues with other plugins using different versions of the same libraries.
  • Changed: Sendinblue SDK library version to 6.4.
  • Changed: Google apiclient library version to 2.7.
  • Changed: Improve plugin settings input and toggle focus states.
  • Fixed: Hide admin bar menu when errors are present and the „Hide Email Delivery Errors“ setting is enabled.
  • Fixed: CSS sourcemaps warning messages in browser dev tools.
  • Fixed: Action Scheduler tasks being registered too early and not getting assigned to the plugin group.
  • Fixed: Admin bar CSS asset loading when the admin bar is not showing.
  • Fixed: Fatal error on plugin uninstall if ActionScheduler_QueueRunner::unhook_dispatch_async_request method does not exist.
  • Fixed: PHP Deprecated notice for base_convert() function usage in the Mailgun mailer.

2.3.1 – 2020-08-20

  • Added: A WP Mail SMTP admin bar menu if there is an email delivery error or notifications.
  • Added: WordPress 5.5 compatibility.
  • Changed: Improve copy button user experience for Gmail Authorized redirect URI option.
  • Changed: Email delivery error admin notices are now displayed only on plugin pages.
  • Changed: Improve plugin settings UI by hiding certain options if the mailer does not support them.
  • Changed: Pepipost API mailer is no longer available for new installs.
  • Fixed: WP Site Health check for missing DB tables.
  • Fixed: PHP errors caused by Actions Scheduler library used inside the plugin.
  • Fixed: PHP error on plugin settings and WP Site Health pages if the plugin mailer option is empty for some reason.

2.2.1 – 2020-07-09

  • Added: Gmail mailer now supports aliases.
  • Added: Support both old PHPMailer v5 (WordPress <=5.4) and PHPMailer v6 (WordPress >=5.5).
  • Changed: Pepipost mailer is now using the native API v5 instead of the SendGrid migration API.
  • Fixed: Incorrect Mailgun Domain Name option was not showing an email delivery error.
  • Fixed: Empty debug errors for the Sendinblue mailer are no more.
  • Fixed: Properly compare From Email option value with a correct default email address from WP core.

2.1.1 – 2020-06-08

  • Changed: Remove current automatic default reply-to address and add WP filter wp_mail_smtp_processor_set_default_reply_to for setting default reply-to addresses.
  • Changed: Improve description for several options with links to an article about how to properly use constants.
  • Fixed: PHP parse error connected to Monolog library on PHP versions < 7.x.

2.1.0 – 2020-06-04

  • Added: Async/scheduled tasks management support.
  • Added: New warning notification for selecting the „Default (none)“ mailer and saving the plugin settings.
  • Changed: Set the original From Email as Reply-To address if it was overwritten by the Force From Email option.
  • Changed: The Force From Email option is now enabled by default, for new plugin installs.
  • Changed: Reply-To header is now set when not provided, equals to From Name/Email.
  • Fixed: Display a non-empty PHPMailer error when some non-SMTP mailers generate errors.
  • Fixed: Display a more accurate message, when the „channel – not found“ error is triggered by SMTP.com API.
  • Fixed: Save and display debug errors for the „Other SMTP“ mailer.
  • Fixed: Improve the debug details for the „Invalid address (setFrom)“ error in the Email Test tab.
  • Fixed: Improve the debug details for SMTP CA verification fail, Gmail Guzzle requirements, and Gmail invalid grant errors.
  • Fixed: Improve the uninstall cleanup procedure.

2.0.1 – 2020-05-07

  • Changed: Improved description of the „Do Not Send“ plugin option.
  • Fixed: Due to Pepipost API changes we now convert new lines so they are preserved in plain text emails.
  • Fixed: Downgrade internal Guzzle dependency to 6.4 to temporarily fix compatibility issues with WordPress and Guzzle 6.5. Affects Gmail mailer.

2.0.0 – 2020-04-27

  • WICHTIG: Die Unterstützung für PHP 5.2-5.4 wurde eingestellt. Wenn Sie eine dieser Versionen ausführen, MÜSSEN Sie PHP aktualisieren, bevor Sie WP Mail SMTP v2.0 installieren oder aktualisieren. Andernfalls wird die Funktion von WP Mail SMTP lahmgelegt.
  • Added: new mailer – SMTP.com integration.
  • Changed: Plugin filters that change the FROM Name/Email in emails are now always running last.
  • Fixed: false value of the WPMS_SMTP_AUTH/WPMS_SMTP_AUTOTLS constants was not properly handled in UI.
  • Fixed: various minor code and internal links improvements.

1.9.0 – 2020-03-23

  • Added: Add various Status tests and Info section on Tools > Site Health page.
  • Added: Notify admin if there are unsaved changes in plugin admin area options.
  • Fixed: Test email now has a proper bottom margin for better look.
  • Changed: Update „About us“ plugin page with relevant information.
  • Changed: Save default WordPress FROM Email address when incorrect FROM Email address is saved by a user.

1.8.1 – 2019-12-13

  • Fixed: Revert Guzzle version to 6.4.1 because Sendinblue and Gmail mailers may experience issues under certain circumstances while sending emails (not all sites are affected).
  • Fixed: Make compatible the WordPress PhpMailer class inline attachments management with the Sendgrid API.

1.8.0 – 2019-12-12

  • Added: New recommended mailer: Pepipost.
  • Added: „Suggest a Mailer“ link in a list of mailers to send us your ideas about new ones.
  • Fixed: Sendgrid: Content ID for attachments missing.
  • Changed: Timeout to HTTP requests (pepipost, sendgrid, mailgun), same as max_execution_time, to prevent fails when sending emails with big attachments.

1.7.1 – 2019-11-11

  • Fixed: Compatibility with WordPress 5.3.
  • Fixed: Processor::get_default_email() always returns empty value when server incorrectly configured.

1.7.0 – 2019-10-24

  • Added: Add a new constant WPMS_DO_NOT_SEND to block email sending.
  • Fixed: Default email (wordpress@example.com) rewriting in CLI mode.
  • Fixed: Incorrect conflicts detection with certain plugins.
  • Fixed: various typos in plugin settings.

1.6.2 – 2019-09-02

  • Fixed: Race condition when loading with certain plugins, that send emails very early. Makes email delivery more reliable.

1.6.0 – 2019-08-21

  • Added: New transactional mailer: Sendinblue.
  • Added: Educate users to use transactional mailers for better deliverability.
  • Added: New option and filter to disable admin area delivery error notices.
  • Changed: Hide private API key saved in the DB for API based mailers using input[type=password].
  • Changed: Update links to various docs, pointing now to https://wpmailsmtp.com.

1.5.2 – 2019-07-18

  • Fixed: „Redirect URI mismatch“ error for „Gmail“ mailer when trying to re-authorize an account that was initially created with version < v1.5.0.
  • Changed: Make „Authentication“ setting in „Other SMTP“ mailer ON by default for new users.
  • Changed: Mailers docs links now point to wpmailsmtp.com own site.

1.5.1 – 2019-07-12

  • Fixed: Duplicated emails sent to the first recipient in a loop (and others not receiving their emails).

1.5.0 – 2019-07-09

  • Added: Loсo plugin support.
  • Added: „About us“ admin area page.
  • Added: Display in debug output a possible conflicting plugin existence.
  • Added: Lots of actions and filters to improve flexibility of the plugin.
  • Changed: Plugin menu is now top level.
  • Changed: Hide secrets/API keys in page DOM in plugin admin area.
  • Changed: Do not save constant values into the database when plugin settings are saved.
  • Changed: Lots of i18n improvements to support translation for both free and paid version of the plugin.
  • Changed: Gmail mailer – allow to change From Name email header.
  • Changed: Gmail mailer – display email used to create a connection.
  • Changed: WordPress 4.9 is the minimum WordPress version we support.
  • Fixed: X-Mailer header should be present in all emails.
  • Fixed: PHP notices when migrating under certain circumstances from 0.x version of the plugin.
  • Fixed: Options::get_group() now supports values set via constants.

1.4.2 – 2019-03-23

  • Changed: Tested up to WordPress 5.1.x.
  • Changed: Removed TGMPA library.

1.4.1 – 2018-12-03

  • Fixed: correctly process backslashes in SMTP passwords defined via constants.
  • Changed: allow to send a Test Email when Default (none) mailer is selected in plugin settings.

1.4.0 – 2018-11-29

  • Added: New option: Do Not Send – block emails from being sent.
  • Added: New option: Send HTML or plain text emails when doing an Email Test.
  • Added: New option: Mailgun region selection – US and EU (US is default to preserve compatibility).
  • Fixed: Compatibility with WordPress 3.6+.
  • Fixed: Compatibility with WordPress 5.0.
  • Fixed: Constants usage is much more reliable now, works correctly on Multisite. Constants are global accross the whole network.
  • Fixed: Preserve multipart emails when using Sendgrid/Mailgun mailers (were converted to HTML-only).
  • Fixed: Security hardening.
  • Changed: Prefill Email Test page From field with currently logged in user email.
  • Changed: Update libraries: google/apiclient-services, google/auth, phpseclib/phpseclib and their dependecies.
  • Changed: Display in debug output cURL version if Gmail mailing failed.
  • Changed: Display in debug output OpenSSL version if it exists if Gmail/SMTP mailing failed.
  • Changed: Display plugin version in dashboard error notice when emailing failed.
  • Changed: Do not allow to send Test Email if mailer not configured properly.
  • Changed: Notify in plugin admin area that Gmail doesn’t allow to redefine From Name/Email etc.
  • Changed: List all constants with descriptions in plugin main file: wp_mail_smtp.php.
  • Changed: TGMPA: change descriptions from „Required“ to „Recommended“ (labels were incorrect).

1.3.3 – 2018-07-05

  • Fixed: Compatibility with other plugins, that are using Google Service or Google Client classes.
  • Changed: Optimize code loading.

1.3.2 – 2018-06-29

  • Stellen Sie sicher, dass andere Plugins / Themes nicht mit unserer TGMPA-Bibliothek in Konflikt stehen.

1.3.1 – 2018-06-29

  • Fixed: Other SMTP: Clear new Debug messages about failed email delivery on next successful email sending.
  • Fixed: Introduce conditional autoloader to workaround Gmail PHP 5.5 requirement and its library compatibility issues vs PHP 5.3+ minimum viable plugin version.

1.3.0 – 2018-06-28

  • Added: New option: force From Email rewrite regardless of the current value.
  • Added: New option: force From Name rewrite regardless of the current value.
  • Added: New option: remove all plugin data on plugin uninstall (when user deletes it).
  • Added: Notify site admins in wp-admin area with a notice about last failed email delivery. Cleans up on successful delivery.
  • Added: Notify site admins in wp-admin area with a notice about possible compatibility issues with other SMTP and email delivery plugins.
  • Added: Improve User Debug Experience when doing Email Test – display helpful description and steps to fix the issue.
  • Added: New users: provide default SMTP Port value for new users based on Encryption selection.
  • Added: New users: notify about not configured plugin settings.
  • Added: New users: Recommend free WPForms Lite plugin for those who don’t have it.
  • Added: SendGrid/Mailgun: provide support for multipart/alternative types of emails.
  • Added: Gmail: new button to remove connection and to connect a new Google account.
  • Fixed: Support plugin installation into /mu-plugins/ directory.
  • Fixed: SendGrid: required text/plain part of email being the first one – fixes plain text emails not having links.
  • Fixed: SendGrid and Mailgun: improperly sending plain text emails in html format.
  • Fixed: SMTP Debug output was empty in some cases.
  • Fixed: Compatibility with lots of other plugins that use Google Analytics library of different versions.
  • Fixed: „client_id is empty“ is no more a problem, should be fixed.
  • Changed: For SendGrid and Mailgun allow using custom defined attachments names if present. Fallback to file name.
  • Changed: Gmail: switch to a wider scope to prevent possible issues in certain circumstances.
  • Changed: Remove whitespaces start/end of keys, secrets etc.
  • Changed: Improved helpful description tests of various options.
  • Changed: Improved plugin autoloading functionality.

1.2.5 – 2017-02-05

  • Fixed: Return path can’t be turned off.
  • Fixed: Authentication sometimes can’t be turned off.
  • Fixed: Auto TLS sometimes can’t be turned off.
  • Fixed: BCC support for Gmail was broken.
  • Fixed: Debug output improved to handle SELinux and grsecurity.
  • Fixed: Strip slashes from plugin settings (useful for From Name option).
  • Fixed: Change the way sanitization is done to prevent accidental removal of useful data.
  • Fixed: Plugin activation will not overwrite settings back to defaults.
  • Fixed: Properly set Auto TLS option on plugin activation.
  • Fixed: Providers autoloading improved for certain Windows-based installs.
  • Fixed: Use the proper path to load translations from plugin’s /languages directory.
  • Changed: Do not autoload on each page request plugin settings from WordPress options table.
  • Changed: Do not autoload Pepipost classes unless it’s saved as active mailer in settings.

1.2.4 – 2017-01-28

  • Fixed: Improved escaping in debug reporting.

1.2.3 – 2017-01-22

  • Fixed: Gmail tokens were reset after clicking Save Settings.
  • Fixed: Slight typo in Gmail success message.

1.2.2 – 2017-12-27

  • Fixed: Correctly handle Mailgun debug message for an incorrect api key.
  • Fixed: Fatal error for Gmail and SMTP mailers with Nginx web-server (without Apache at all).
  • Changed: Update X-Mailer emails header to show the real sender with a mailer and plugin version.

1.2.1 – 2017-12-21

  • Fixed: Failed SMTP connections generate fatal errors.

1.2.0 – 2017-12-21

  • Fixed: Decrease the factual minimum WordPress version from 3.9 to 3.6.
  • Changed: Improve debug output for all mail providers.

1.1.0 – 2017-12-18

  • Added: New option „Auto TLS“ for SMTP mailer. Default is enabled. Migration routine for all sites.
  • Changed: Improve debug output – clear styles and context-aware content.
  • Changed: Better exceptions handling for Google authentication process.
  • Changed: Do not sanitize passwords, api keys etc – as they may contain special characters in certain order and sanitization will break those values.
  • Changed: Improve wording of some helpful texts inside plugin admin area.
  • Fixed: Do not include certain files in dependency libraries that are not used by Google mailer. This should stop flagging plugin by Wordfence and VaultPress.
  • Fixed: Constants usage is working now, to define the SMTP password, for example.
  • Fixed: Notice for default mailer.

1.0.2 – 2017-12-12

  • Fixed: PHPMailer using incorrect SMTPSecure value.

1.0.1 – 2017-12-12

  • Fixed: Global POST processing conflict.

1.0.0 – 2017-12-12

  • Added: Automatic migration tool to move options from older storage format to a new one.
  • Added: Added Gmail & G Suite email provider integration – without your email and password.
  • Added: Added SendGrid email provider integration – using the API key only.
  • Added: Added Mailgun email provider integration – using the API key and configured domain only.
  • Added: New compatibility mode – for PHP 5.2 old plugin will be loaded, for PHP 5.3 and higher – new version of admin area and new functionality.
  • Changed: The new look of the admin area.
  • Changed: SMTP password field now has „password“ type.
  • Changed: SMTP password field does not display real password at all when using constants in wp-config.php to define it.
  • Changed: Escape properly all translations.
  • Changed: More helpful test email content (with a mailer name).