WordPress nutzt für den Versand von E-Mails die PHP-Funktion mail(). Das kann gut funktionieren oder auch nicht. Sofern der Webserver bzw. Provider alles richtig macht klappt die Übermittlung ohne Probleme. Ist etwas nicht stimmig kann es allerdings verschiedene Schwierigkeiten geben.
Mein Kollege Jan (TECH-SUPPORT.KOELN) wies mich neulich darauf hin das Mails vom Blog bei Ihm im Spam-Ordner landen. Hierfür kann es mehrere Gründe geben, bei der näheren Begutachtung fiel unter anderem auf, das der Return Path nicht stimmte. Dort stand eine längst nicht mehr existente Adresse drin, die zudem noch nie etwas mit der Domain und diesem Blog zu tun hatte. Offenbar ist diese noch irgendwo im System des Providers, für mich allerdings nicht zugänglich und der Support ist auf die Frage hierzu leider nicht eingegangen.
Sei’s drum. In der Regel ist es sowieso besser den Mail-Versand ordentlich via SMTP abzuwickeln. Da WordPress von Haus aus hierfür nichts mitbringt musste also ein Plugin her. Die Auswahl ist groß, es dürfte also für jeden Geschmack und jede Anforderung etwas dabei sein. Nach sehr kurzer Zeit wurde dann der SMTP Mailer von naa986 installiert. Dieser ist leichtgewichtig, open source, schnell und einfach zu konfigurieren, kann Test-Nachrichten verschicken und in diesem Zuge kann man den Versand Live beobachten. Das wichtigste aber ist: Es läuft.
Den ersten Tests nach klappt alles und die Mail-Header sehen gut aus. Was die Sache mit dem Spam-Ordner betrifft, da sind wir noch dran. Zumindest ist jetzt erstmal ein Problem gelöst.
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Hallo Andi,
das ist ja interessant. Ich nutze das Plugin “WP Mail SMTP”. Das scheint aber nur korrekt zu funktionieren, wenn man Münzen einwirft. Oft erhalte ich im “Website-Zustand” die Mitteilung, dass mit dem Plugin mal wieder irgendwas nicht stimmt.
Derzeit ist es der DMARC-Eintrag, den ich aber meines Wissens korrekt verwende. Mal schauen, wie das weitergeht. Jedenfalls scheint “wp_mail()” noch schlechter zu funktionieren. Ich glaube, ich schaue mir da mal das Plugin an, von dem du erzählt hast. Danke dir.
Ja, das Plugin ist gut. Ich nutze es schon lange.
Lorenzo