Probleme mit WordPress E-Mails sind ein häufiges Problem unserer Besucher. In der Zwischenzeit ist eine zuverlässige E-Mail sehr wichtig für Dinge wie das Zurücksetzen von Passwörtern und Bestellbestätigungen.
Um eine gute Website zu gewährleisten, müssen Sie sicherstellen, dass Ihre E-Mails ihr Ziel erreichen. An dieser Stelle kommt ein SMTP Server ins Spiel.
Da wir viele E-Mails von unseren Websites aus versenden, wissen wir, wie man die Zustellbarkeit von E-Mails auf einfache Weise verbessern kann. In diesem Leitfaden zeigen wir Ihnen, wie Sie einen SMTP Server nutzen können, um WordPress E-Mails zu versenden.
Das Problem mit WordPress-E-Mails
WordPress verwendet PHP für die meisten seiner Funktionen, einschließlich des Versands von E-Mails.
Bei vielen Hosting-Anbietern ist die E-Mail-Funktion nicht richtig konfiguriert oder ganz deaktiviert, um Missbrauch zu vermeiden. In jedem Fall kann dies dazu führen, dass Ihre WordPress E-Mails nicht zugestellt werden.
Die alternative Lösung ist die Verwendung eines E-Mail-Dienstes eines Drittanbieters für den Versand Ihrer E-Mails. Sie können Dienste wie Mailgun, Google Workspace oder SendGrid verwenden.
Sie müssen für Ihr Konto bezahlen, und die Kosten variieren je nachdem, wie viele Benutzer Sie hinzufügen oder wie viele E-Mails Sie versenden. Weitere Einzelheiten finden Sie in unserer Anleitung zur Behebung des Problems, dass WordPress keine E-Mails versendet.
Außerdem begrenzen einige Webhoster die Anzahl der E-Mails, die Benutzer von ihren Servern aus versenden können. Weitere Informationen darüber, warum WordPress-E-Mails nicht versendet werden können, finden Sie in unserem Blog-Beitrag darüber, warum Sie WordPress niemals zum Versenden von Newsletter-E-Mails verwenden sollten.
Es gibt jedoch eine weitere Option. Sie können SMTP verwenden, um E-Mails über das WordPress-Hosting zu versenden, das Sie bereits haben.
SMTP, die Abkürzung für Simple Mail Transfer Protocol, ermöglicht es Ihnen, einen externen Mailserver für die Zustellung von E-Mails zu verwenden. Dies gewährleistet höhere Zustellungsraten und kann verhindern, dass Ihre E-Mails im Spam-Ordner landen.
Video-Anleitung
Für schriftliche Anleitungen lesen Sie bitte einfach weiter. Hier finden Sie einen kurzen Überblick über alle Themen, die wir in diesem Leitfaden behandeln:
Tauchen wir gleich ein!
Verwendung von E-Mail-Konten durch Ihren Gastgeber
Die meisten WordPress-Hosting-Anbieter bieten E-Mail-Dienste für jede Domain an, die Sie bei ihnen hosten. Das bedeutet, dass Sie E-Mail-Konten mit Ihrem eigenen Domainnamen erstellen können, z. B. yourname@yoursite.com.
Die Verwendung der Domain Ihrer Website hilft Ihnen, Ihre Abonnenten aus Ihrer E-Mail-Liste anzusprechen, und hilft Ihnen, markengerecht zu bleiben, indem Sie Nachrichten mit Ihrem Domainnamen und nicht mit einem persönlichen Posteingang versenden.
Lassen Sie uns also zuallererst ein E-Mail Konto erstellen. In diesem Beispiel zeigen wir Ihnen, wie Sie ein E-Mail Konto mit Hostinger erstellen. Ihr Hosting-Anbieter verwendet möglicherweise ein anderes Konto-Verwaltungssystem, aber der grundlegende Prozess ist bei den meisten Hosts derselbe.
Melden Sie sich zunächst bei Ihrem Hosting-Konto an und klicken Sie auf „E-Mails“, um eine neue E-Mail unter Ihrer Domain zu erstellen. Dann klicken Sie auf „Verwalten“ neben Ihrer Domain.
Danach klicken Sie auf den Button „E-Mail-Konto erstellen“.
Dadurch können Sie eine geschäftliche E-Mail unter Ihrem Domainnamen einrichten, anstatt der Standardversion, die Sie von WordPress erhalten.
Daraufhin wird ein einfaches Formular angezeigt, in dem Sie die für die Erstellung Ihres E-Mail-Kontos erforderlichen Angaben machen müssen.
Da wir dieses Konto für den Versand von WordPress-E-Mails verwenden werden, empfehlen wir Ihnen, ein E-Mail-Konto wie wordpress@example.com
zu erstellen .
Stellen Sie sicher, dass Sie example.com
durch Ihren eigenen Domänennamen ersetzen.
Geben Sie Ihren E-Mail-Namen und Ihr Passwort ein. Dann können Sie auf „Erstellen“ klicken.
Hier werden Sie aufgefordert, die E-Mail-Dienste von Drittanbietern zu konfigurieren, mit denen eine Verbindung hergestellt werden soll.
Sie können aber auch „Andere“ wählen, wenn Sie keinen der angegebenen Dienste nutzen möchten.
Kopieren wir den SMTP Host und Port, da Sie diese Informationen in den Einstellungen Ihres WordPress SMTP Plugins hinzufügen müssen, um E-Mails zuverlässig zu versenden.
Der SMTP-Host ermöglicht es Ihnen, E-Mails von der soeben erstellten E-Mail-Adresse zu versenden, und der SMTP-Port dient der sicheren Anmeldung.
Klicken Sie abschließend auf „Fertig, ich habe meinen Kunden eingerichtet“.
Wenn Sie einen anderen Hosting-Anbieter wie Bluehost oder SiteGround verwenden, können Sie diese Informationen im Support-Bereich auf der Website Ihres Anbieters nachlesen. Höchstwahrscheinlich gibt es dort einen Artikel mit diesen Informationen. Wenn Sie ihn nicht finden, sollten Sie den Hosting-Support kontaktieren und diese Informationen anfordern.
Verwendung Ihrer eigenen E-Mail-Adresse in WordPress
Leider bietet WordPress standardmäßig keine eingebauten nativen SMTP-Einstellungen. Wenn Sie SMTP in WordPress für E-Mails konfigurieren möchten, müssen Sie ein SMTP Plugin installieren.
Die Verwendung eines WordPress SMTP Plugins ermöglicht es, dass alle Ihre E-Mails das gewünschte Ziel erreichen, indem eine Verbindung zu einem Server hergestellt wird, der alle Arten von E-Mails verarbeitet. Es ersetzt die Standardmethode für den Versand von E-Mails über WordPress, die das unzuverlässige PHP-E-Mail-System verwendet.
Installieren und aktivieren wir also das Plugin WP Mail SMTP. Wenn Sie Hilfe benötigen, können Sie unsere Schritt-für-Schritt-Anleitung für die Installation eines WordPress Plugins lesen.
Das WP Mail SMTP Plugin wird von über 3 Millionen Websites verwendet und ist das beste SMTP Plugin für WordPress. Es ermöglicht Ihnen, Ihre E-Mails einfach zu reparieren, indem Sie sie über einen E-Mail-Anbieter senden, der eine viel zuverlässigere Methode zum Senden von E-Mails ist als Ihr Webserver.
Nach der Aktivierung können Sie zu Einstellungen “ E-Mail navigieren, um die Einstellungen des Plugins zu konfigurieren.
Zunächst müssen Sie die soeben erstellte E-Mail-Adresse in das Feld „Von E-Mail“ eingeben. Danach können Sie einen „Absendernamen“ hinzufügen, der als Absendername verwendet werden soll.
Der nächste Schritt ist die Auswahl des Mailers.
Aktivieren Sie die Box „Rücksprungpfad an die E-Mail von“ neben „Rücksprungpfad“. Mit dieser Option wird der Rücksendepfad so eingestellt, dass er mit der E-Mail-Adresse des Absenders übereinstimmt. Wenn Sie diese Option nicht aktivieren, gehen versendete Nachrichten und Empfangsbestätigungen für nicht zugestellte E-Mails verloren.
Dann klicken Sie auf die Option „Anderes SMTP“. Wenn Sie einen anderen Mailer-Dienst haben, können Sie diesen stattdessen auswählen.
Hinweis: Die kostenlose Version von WP Mail SMTP unterstützt SendLayer, SMTP.com, Brevo, Google Workspace, Mailgun, Postmark, SendGrid, SparkPost und anderes SMTP.
Außerdem unterstützt die Pro-Version zusätzlich zu den kostenlosen Optionen auch Amazon SES, Microsoft 365/Outlook und Zoho Mail. Mit der Pro-Version können Sie auch die Funktionen „Detaillierte E-Mail-Protokolle“ und „Sofortige E-Mail-Warnmeldungen“ aktivieren. Mit den E-Mail-Protokollen können Sie alle versendeten E-Mails aufzeichnen, und die Warnmeldungen informieren Sie, wenn Ihre Website keine E-Mails versendet.
Als nächstes müssen Sie die SMTP-Optionen einrichten. Als Erstes müssen Sie den SMTP-Host und den Port eingeben, die Sie zuvor kopiert haben.
In der Regel lautet der SMTP-Host mail.yourdomain.com
(vergessen Sie nicht, yourdomain.com durch Ihren eigenen Domänennamen zu ersetzen). Und Port 465 wird in der Regel für SMTP verwendet. Wenn Sie diese Angaben verlieren, können Sie sie von Ihrem Hosting-Anbieter erhalten.
Je nach Hosting-Anbieter wird eine Verschlüsselungsmethode angeboten, wenn Sie sich für ein E-Mail Konto anmelden. Das kann eine SSL- oder eine TLS-Verschlüsselung sein.
In diesem Fall bietet Hostinger eine SSL-Verschlüsselungsmethode an, so dass wir diese Option wählen werden.
Die Wahl der Verschlüsselungsmethode ist wichtig, weil sie gewährleistet, dass Ihre E-Mails sicher und privat sind. Ohne sie könnten Unbefugte den Inhalt der E-Mails abfangen und lesen.
Als Nächstes müssen Sie die Authentifizierungsfunktion aktivieren und Ihren SMTP-Benutzernamen und Ihr Passwort eingeben. Normalerweise ist Ihre E-Mail-Adresse auch Ihr SMTP-Benutzername.
Geben Sie dann Ihrem SMTP-Konto ein Passwort.
Sie können jederzeit einen Passwortmanager wie 1Password verwenden, um Ihre Passwörter sicher zu verwalten.
Vergessen Sie nicht, auf den Button „Einstellungen speichern“ zu klicken, um Ihre Änderungen zu speichern.
Wenn Sie einen anderen Mailer-Dienst verwenden, können Sie diesen Dienst als Backup-Verbindung hinzufügen. Das bedeutet, dass WP Mail SMTP automatisch versucht, eine E-Mail über Ihre Backup-Verbindung zu senden, wenn der Versand über Ihre primäre Verbindung fehlschlägt.
Wenn Sie einen weiteren Dienst hinzufügen möchten, klicken Sie einfach auf den Link „Zusätzliche Verbindung“ (siehe Screenshot oben), und WP Mail SMTP führt Sie durch den Vorgang.
Wenn Sie nicht über Hostinger verfügen, sehen diese Schritte ein wenig anders aus. In diesem Fall sollten Sie sich unsere ultimative Anleitung ansehen, wie Sie WP Mail SMTP mit jedem Host einrichten können.
Testen Ihrer SMTP-Einstellungen
Nachdem Sie WP Mail SMTP für den Versand von E-Mails eingerichtet haben, können Sie nun testen, ob alles einwandfrei funktioniert. Dazu gehen Sie im Adminpanel von WordPress auf WP Mail SMTP “ Werkzeuge.
Auf dem Tab „E-Mail-Test“ müssen Sie eine E-Mail-Adresse angeben, an die Sie eine Test-E-Mail erhalten möchten. Dies kann jede gültige E-Mail-Adresse sein, auf die Sie zugreifen können.
Schalten Sie die HTML-Schaltfläche ein und klicken Sie dann auf den Button „E-Mail senden“, um fortzufahren.
WP Mail SMTP sendet nun eine E-Mail-Nachricht unter Verwendung der zuvor eingegebenen SMTP-Einstellungen.
Wenn Sie Ihren Posteingang überprüfen, sollten Sie eine Erfolgsmeldung sehen, die Sie darüber informiert, dass die E-Mail erfolgreich gesendet wurde.
Fehlerbehebung bei WordPress-E-Mail-Problemen
Der häufigste Grund für Fehler beim Versand von E-Mails mit SMTP ist ein falscher SMTP-Host oder -Port.
Vergewissern Sie sich also immer, dass Sie die richtigen Host- und Porteinstellungen eingeben, die Ihr Hosting-Anbieter zur Verfügung stellt.
Außerdem sollten Sie sich vergewissern, dass Sie die richtige Verschlüsselungsmethode gewählt haben.
SSL funktioniert in der Regel in den meisten Umgebungen, aber wenn überhaupt, empfehlen wir Ihnen, bei Ihrem Hosts nachzufragen, warum Ihre E-Mails nicht zugestellt werden.
E-Mails manuell erneut senden
Auch wenn keine SMTP-Konfigurationsfehler vorliegen, kann es zu vorübergehenden Problemen kommen.
So kann es beispielsweise sein, dass der Server des Empfängers E-Mails zurückweist, oder dass der Dienst des Versenders die Anzahl der E-Mails, die Sie pro Tag versenden können, begrenzt. Wenn Sie die zulässige Anzahl von E-Mails innerhalb eines bestimmten Zeitraums überschreiten, werden die E-Mails möglicherweise zurückgewiesen.
In diesem Fall können Sie sie einfach erneut an diese Empfänger senden. Dazu müssen Sie nur auf WP Mail SMTP “ E-Mail-Protokoll gehen.
Aktivieren Sie einfach alle Boxen neben den E-Mails, die nicht erneut gesendet werden konnten. Wählen Sie dann im Dropdown-Menü „Mehrfachaktionen“ die Option „Erneut senden“ und klicken Sie auf „Übernehmen“.
Daraufhin wird eine Popup-Meldung geöffnet, in der Sie gefragt werden, ob Sie die ausgewählten E-Mails erneut versenden möchten.
Drücken Sie einfach auf die Schaltfläche „Ja“.
Schließlich erhalten Sie auf der Ansicht eine Bestätigungsmeldung, dass die E-Mails in der Warteschlange stehen und in Kürze erneut gesendet werden. Sie können auf „OK“ klicken.
Da haben Sie es! Jetzt wissen Sie, wie Sie einen SMTP-Server erfolgreich zum Versenden von WordPress-E-Mails nutzen können.
Vor- und Nachteile der Verwendung der Mailserver Ihres Webhosts für WordPress-E-Mails
Der offensichtlichste Vorteil der Verwendung der Server Ihres Hosts für den Versand von E-Mails in WordPress ist, dass Sie Ihre eigene E-Mail-Adresse verwenden können.
Ein weiterer Vorteil ist, dass Sie für diesen Dienst bereits bei der Anmeldung für Ihr Hosting-Konto bezahlt haben. Sie müssen kein zusätzliches Geld für das Senden und Empfangen von E-Mails bezahlen.
Einige WordPress-Hosting-Anbieter erzwingen jedoch Beschränkungen für ausgehende E-Mails. Aus diesem Grund empfehlen wir nicht, WordPress für den Versand von Newsletter-E-Mails zu verwenden und schlagen vor, SMTP nur für Transaktions-E-Mails zu verwenden.
Ein weiteres häufiges Problem bei Shared-Hosting-Anbietern ist, dass ihre E-Mail-Server manchmal recht unzuverlässig sein können. Wenn Sie Verzögerungen bei der E-Mail-Zustellung feststellen, sollten Sie die Nutzung von E-Mail-Diensten Dritter wie Google Workspace, Mailgun oder SendGrid in Betracht ziehen.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie man einen SMTP-Server zum Versenden von WordPress-E-Mails verwendet. Als Nächstes sollten Sie sich unsere Anleitungen zum Versand von WordPress-E-Mails mit Amazon SES und zur Einrichtung von WordPress-E-Mail-Tracking ansehen.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
MH
If there have any option to configure multiple email as SMTP ?
I have two contact form and need to email sent from different email address.
WPBeginner Support
You would want to check with the support for your contact form to see what is available.
Admin
Alexandru-Eugen Toma
Thank you very much for much!
WPBeginner Support
Glad our guide was helpful
Admin
khatamband
I used today WP Mail SMTP
I used google apps for smtp authentication and testing it with test
but if I fill website fom, no mail is received
I also tried hosting email address for smtp authentaction. This was also successful in sending test mail, but for form mail — no mail received, although giving success output.
I also checked spam folder for both, nothing there too.
So where can be the issue
Sean
Hi when i passed the code into the wp-config file my site stopped working, then i removed it and it still not going up.
Please help!!
WPBeginner Support
Hi Sean,
Are you seeing an error or just white screen? Here is how you can replace your existing wp-config.php file with a fresh copy.
First, you need to connect to your website using an FTP client and download a copy of your wp-config.php file to your computer as a backup.
Next, you need to visit download a copy of WordPress from WordPress.org. You will need to unzip it, and inside you will find a file called wp-config-sample.php. Rename this file to wp-config.php.
Now open the wp-config.php file you saved earlier as the backup. It contains your WordPress database information. Like database name, password, host, table prefix, etc.
Copy the information from your backup to the new wp-config.php file and then upload the new file back to your server using the FTP client.
Admin
Sean
Hi I just found the problem. There was missing space in the first line.
It’s strange cause I never edited it.. but everything is fine now. Thanks for quick response.
Abby
Hi:
we are setting up a WordPress multi-site server. Our concern is if we use WordPress SMTP email how do we lock it down to ensure that it is not turned into an email spam bot? We occasionally experience DDOS attacks that are obviously looking for and scanning our existing business network for vulnerabilities and we do not want to give them a point of entry through the new WordPress multi site server. At present we use a self hosted exchange server for email and we have port 25, 465 and 587 locked down.
Thanks
Abby
Luke Cavanagh
Transactional email providers like SendGrid or SparkPost are very reliable for site email.
Beata Raju
Hi,
Thank you for the article, it’s really helpful. I’ve have a Wordpress site hosted by HostGator with a shared server subscription. Do you know whether their email service is reliable or not? I’ve somehow managed to hook up my @mysite email address to outlook.com webmail but it does take forever for emails to come through. Do you think I should try another solution?
Many thanks in advance,
Beata
WPBeginner Support
Hi Beata Raju,
Your hosting provider’s email service is not a reliable solution. You can look into email service provides like G Suite by Google.
Admin
Michael
Sadly this option is not available in cases where GoDaddy is the host, as the blocks all outbound SMTP to ports 25, 465 and 587 to all servers except their own.
Trying Amazon SES per helpful comments above.
Anssi
Hi!
Any tips how to speed up the sending process when using SMTP? CF7 form takes up to 10 seconds when using SMTP and 1-4 senconds while using PHP Mailer.
Wendy
Hi, i am new to wordpress.
I am trying to configure email address using own company email.
It was tested successfully while setup.
But it prompt error when trying to submit request during the website.
FATOYINBO
God bless you, it works like magic
Marcelo Luz
Works fine with WP 4.9.3.1 Thank you for the tip!
Will
Yes! This is the way to do it. In my case I use hostgator so it’s mail.mydomain.com and port 25 (standard email port). I was trying to use gmail and it didn’t work. I’m not sure why my site stopped working for the built in php mail even though it works on other domains on the same account.
Lynn Dye
This is very timely. I’ve been struggling with this on behalf of a client. When I talked them into using the built-in email of their host along with setting up domain-branded email, it took care of most problems.
The other problem we’ve been having is getting notification emails to go to a yahoo email address. These have failed with an error message ’not able to reach the server‘, or perhaps a time-out of the server. I had that recipient get a gmail address for notifications to go to, but we’ve not seen the results yet.
Just an PSA to folks – when I was digging into why folks with the yahoo and aol emails were not getting their notifications, the Gravity Forms folks had in their forum an article on why notifications may not be going out. Seems AOL & Yahoo have very stringent rules on accepting emails from something that looks spammy (the acronym was DMARC), I believe. So when I got one business to get rid of AOL, their problems cleared up. The other business uses Yahoo for their business email (yes, people still do it). They were not getting notified regularly and that’s why I asked them to set up a gmail.
I will also be using some of the suggestions in this article to hopefully permanently fix this problem.
Alain Aubry
If you use Mandrill you may use wpmandrill
Firdaus Azizi
Used to be using WP Mail SMTP with Gmail. But since it’s not supporting oAuth, I’m now using Postman SMTP.
I find Postman SMTP is more user friendly + it has a log file for us to check all the emails that are being sent.
sazia kazia
Excellent article we really need this to set up email for wordpress. I will definitely try this thanks for sharing.
Maggew
Decent article yo. SMTP is great if you don’t send out more than 500 emails a month.
On my site, I use Amazon SES to deliver all mail. It’s affordable at like 10,000 emails for $1 and it’s 100% guaranteed to deliver into the inbox (assuming you setup / configured properly).
Abel
I also vouch for Amazon SES. Have also successfully used MailGun for free.
Jeff Cohan
I appreciate the tutorial. However, at this writing, the WordPress dot org plugin page for WP Mail SMTP shows that the newest version of the plugin (a) hasn’t been updated in 12 months; (b) is compatible only up to WP 4.0.8, and (c) is broken (6 of 8 votes) for WP 4.3.1. What do you advise?
WPBeginner Support
We tested it and it works fine. If you enter the correct information in plugin settings, it would work.
Admin