Code-Ausschnitt
Code-Ausschnitt
Code-Ausschnitt

WooCommerce-E-Mail-Tutorial von Bright Vessel

Gefällt Ihnen dieser Artikel?
Teilen Sie es in den sozialen Medien!
Inhalt

Sind Sie ratlos, wie Sie WooCommerce-E-Mail-Benachrichtigungen einrichten? In unserem WooCommerce-Tutorial erklären wir Ihnen, wie E-Mail-Benachrichtigungen in WordPress funktionieren und welche Einstellungen in WooCommerce verwendet werden.

WooCommerce und die meisten E-Mail-Plugins versenden E-Mails über wp_mail(), eine zentrale WordPress-Funktion. Häufig treten Probleme beim Senden und Empfangen von E-Mails auf. Meist liegt das Problem jedoch nicht bei WooCommerce selbst, sondern an der zentralen E-Mail-Funktion des Webhosters. Lesen Sie weiter, um alltägliche Probleme zu lösen.

1.1 Bestellungen werden empfangen, aber E-Mails werden nicht gesendet

Wenn Sie keine Nachrichten von Kontaktformularen auf Ihrer WordPress-Seite erhalten, liegt möglicherweise ein Konfigurationsproblem vor. Im Shared-Hosting-Umfeld ist dies ein weit verbreitetes Problem, das die Protokolle zum Senden von Nachrichten über den Hosting-Server einschränkt, um die Vorfälle zu minimieren. Sehen Sie sich dieses Video an, um Ihr Problem schnell zu lösen.

https://www.youtube.com/watch?v=wB8VqAfVU0o

  • Prüfen, ob Bestellungen ausstehen

Wenn der Status Ihrer neuen Bestellung „Ausstehend“ lautet, bedeutet dies, dass bisher keine E-Mail gesendet wurde. Ausstehende Bestellungen sind solche, bei denen der Kunde den Artikel ausgewählt, dann aber entweder die Zahlungsseite verlassen hat oder die Kreditkartentransaktion nicht durchgeführt wurde. Dies hängt vom verwendeten Zahlungsgateway ab.

 

Für ausstehende Bestellungen, die über PayPal oder ein anderes Zahlungsportal bezahlt werden, gibt es keine Aktualisierung. Dies kann an einem Gateway-Problem liegen. In diesem Fall liegt kein E-Mail-Problem vor. Das Problem könnte beim Zahlungsportal liegen.

Über diesen Link können Sie ein Ticket einreichen.

https://woothemes.zendesk.com/access/unauthenticated?return_to=https%3A%2F%2Fwoothemes.zendesk.com%2Frequests%2Fnew

  • PayPal-Standards

Für PayPal-Standards haben wir eine Seite zur Fehlerbehebung.

Besuchen: https://docs.WooCommerce.com/document/paypal-standard/#section-20

  • Alle Plugins deaktivieren

Plugins können auch Fehler melden, bevor Änderungen am Status vorgenommen werden. Sie können die Hauptursachen des Problems durch Debuggen der Plugins finden oder Plugins außer WooCommerce deaktivieren, um einen Streitfall zu klären. Besuchen Sie:

https://github.com/WooCommerce/WooCommerce/wiki/Using-WP_DEBUG_LOG-to-log-errors

  • Überprüfen Sie die Konfigurationen für Ihre E-Mail

Bei bearbeiteten Bestellungen sollte eine E-Mail generiert werden.

  • E-Mail aktivieren

Möglicherweise haben Sie die E-Mail-Benachrichtigungen deaktiviert. Überprüfen Sie, ob Ihre E-Mail-Adresse für die E-Mail-Bestellbenachrichtigungen aktiviert ist.

  • Gehe zu WooCommerce
  • Gehen Sie dann zu Einstellungen>E-Mails
  • Wählen Sie das Symbol Bearbeitungsauftrag E-Mail-Vorlage
  • Sie können den E-Mail-Typ auch auf einen leeren Text einstellen

E-Mail-Konfiguration

  • E-Mails werden gesendet, aber nicht empfangen
  • E-Mail-Plugin-Test auf Ihrem Server  

Sie sollten zunächst das kostenlose Check Email-Plugin auf Ihrer WordPress-Seite testen. Dieses grundlegende Plugin prüft, ob Sie Nachrichten an Ihr WordPress-Setup und/oder Ihren Server senden können. Installieren Sie das Plugin wp-login mit der Quelle https://en-gb.WordPress.org/plugins/wp-mail-logging/. Jetzt können Sie überprüfen, was gesendet wird, indem Sie ein Protokoll aller eingehenden E-Mails führen. Nach der Installation

  • Drücken Sie " E-Mail prüfen " in Ihrem WordPress-Dashboard unter dem Menü „Tools“.
  • Um einen Test einzureichen, geben Sie eine E-Mail-Adresse ein und klicken Sie auf " E-Mail-Test senden."
  • Besuchen Sie jetzt das Admin-Dashboard und klicken Sie dann auf WP-Mail-Protokoll

Admin-Dashboard > WP Mail-Protokoll

  • Überprüfen Sie die E-Mails und Fehlerberichte, die durch Ihre Testbestellung generiert wurden

Wenn der Test erfolgreich war, sieht der Bildschirm so aus

Server-Plugin-Test

1.2 Nachdem Sie nun festgestellt haben, dass die E-Mail gesendet, aber nicht empfangen wurde: Zur Lösung müssen noch einige weitere Prozesse durchgeführt werden.

  • Stellen Sie sicher, dass in den WooCommerce-E-Mail-Einstellungen eine E-Mail-Adresse mit Ihrer Domänenadresse verknüpft ist. Ihre @yahoo.com-, @gmail.com- oder ähnliche öffentliche Domänen-E-Mail-Adressen verursachen wahrscheinlich Spam-E-Mails, da es Abweichungen zwischen dem angegebenen Absender (Yahoo- oder Gmail-Server) und Ihrem tatsächlichen Server gibt.
  • Registrieren Sie sich für ein dediziertes SMTP-Provider-Konto (eine durchschnittliche Site ist in der Regel kostenlos), um Ihre E-Mails zu versenden. Dies ist zuverlässiger als die E-Mail-Versandfunktion Ihres Servers.

2. Wie löse ich Plugin-Konflikte?

Falls die E-Mail nicht weitergeleitet wurde, kann dies auf einen Plugin-Konflikt hinweisen, der den Versand blockiert, beispielsweise durch einen Fehler vor der Erstellung. Sie können nun die Ursache über ein Plugin-Forum oder auf andere Weise herausfinden. Andernfalls können Sie das Plugin deaktivieren und einen Streitfall ausschließen.

Besuchen: https://github.com/WooCommerce/WooCommerce/wiki/Using-WP_DEBUG_LOG-to-log-errors

Wofür ist der SMTP-Anbieter zuständig? Ist ein Gmail-Konto mit SMTP vergleichbar?

Simple Mail Transfer Protocol (SMTP) ist ein Übertragungsprotokoll, das ähnliche Dienste zum Senden und Empfangen von E-Mails wie WebHost bietet. Der Benutzer muss ein Konto erstellen. Der Hauptunterschied besteht darin, dass der Server zum Senden von Nachrichten verwendet wird, während WebHost zum Hosten von Websites dient. Einer der bekanntesten SMTP-Dienste ist Gmail, das Dienste zum schnellen, effizienten und vertraulichen Senden und Empfangen von E-Mails bietet.

3. Kann ich Gmail als Anbieter für mein SMTP verwenden?

Gmail unterliegt gewissen Einschränkungen beim Senden von Nachrichten. Gmail erlaubt nur 500 E-Mails an eine eindeutige ID innerhalb von 24 Stunden. Andernfalls wird die ID des Benutzers deaktiviert.

Besuchen https://support.google.com/mail/answer/22839?hl=en

4. Empfohlene SMTP-Anbieter

Die meisten Websites verfügen über dedizierte SMTP-Anbieter. Sie bieten proprietäre Plugins, die sich einfach über das WordPress-Dashboard installieren lassen. Diese Plugins erleichtern Ihnen den Einstieg.

  • SendGrid-Plugin (es hat die Kapazität, monatlich 12.000 kostenlose E-Mails zu versenden)

Besuchen: https://sendgrid.com/

  • Mail Grid Plugin (es hat die Kapazität, monatlich 10.000 kostenlose E-Mails zu versenden)

Besuchen: https://www.mailgun.com

  • SparkPost-Plugin (es hat die Kapazität, monatlich 10.000 kostenlose E-Mails zu versenden)

Besuchen: https://www.sparkpost.com

  • Mandrill-Plugin

Als kostenpflichtiges Add-on von Mailchimp. Bis zu 25.000 E-Mails kosten 10 $/Monat. Im Mandrill Dashboard werden E-Mails für Statistiken überwacht und markiert und können mit Mailchimp verwendet werden.

Wie funktioniert E-Mail?

E-Mails funktionieren so, als würde sich etwas von einem Punkt zum anderen bewegen. E-Mails werden sehr schnell zwischen den Servern übertragen und bei jedem Schritt herausgefiltert. Google beschreibt diesen Prozess unter https://sustainability.google/

5. Wie funktioniert E-Mail mit WordPress?

E-Mail-Plugins verwenden die WordPress-Kernfunktion wp_mail() zum Senden der E-Mails, und WooCommerce verwendet dieselbe Funktion.

Besuchen: https://developer.WordPress.org/reference/functions/wp_mail/

E-Mail in WordPress

6. Senden WordPress oder WooCommerce meine E-Mail?

Nein, weder WordPress noch WooCommerce versenden E-Mails. Wie oben erwähnt, verwenden sie die primäre Funktion zum Versenden von E-Mails. WordPress ist kein E-Mail-Dienstanbieter. Eine andere Sprache ermöglicht das Senden von E-Mails durch PHP-Codierung.

7. Verwenden Sie den SMTP-E-Mail-Dienst anstelle des Hosting-Servers, um WordPress-E-Mails zu senden.

Die Funktion wp_mail() leitet die E-Mail von PHP an Ihren SMTP-Anbieter weiter. Dazu wird ein Plugin verwendet, auf das der SMTP-Anbieter und das Post-SMTP-Plugin zugreifen können. Der SMTP-Anbieter empfängt die Anfrage und fügt eine E-Mail zur Warteschlange hinzu.

SMTP 

8. Wie kommt es, dass die E-Mail nicht in meinem Spam-Ordner landet, wenn Spamfilter E-Mails blockieren?

E-Mails werden in verschiedenen Schritten herausgefiltert. Der letzte Schritt ist Spam. Wenn eine E-Mail im Spam-Ordner landet, wird sie weder gesendet noch empfangen.

9. Mein E-Mail-Kontaktformular funktioniert, warum werden also Nachrichten von WooCommerce blockiert?

  • Der Spamfilter überprüft alle Informationen des Absenders. Er prüft die ursprüngliche IP-Adresse, den sendenden Benutzer und die Domäne, den E-Mail-Wortlaut und die Anzahl der von der IP/dem Absender gesendeten E-Mails. Er prüft sogar, wie oft Nachrichten dieses Absenders als Spam markiert wurden.
  • Der am häufigsten genannte Faktor ist der Ursprung Ihrer E-Mail, der Ihren Gesamt-Spam-Score reduziert. Selbst kleine Formulierungs- und Formatierungsunterschiede können als Spam gekennzeichnet und in WooCommerce-E-Mails nicht gesendet werden.

10. Kann ich gekaufte herunterladbare Dateien als Anhänge in den E-Mails „Bestellung abgeschlossen“ und „Rechnung“ senden?

Ja! Sie können Ihre gekauften herunterladbaren Dateien senden, indem Sie den unten angegebenen Ausschnitt am Ende der Datei functions.php Ihres Designs hinzufügen:

Codeausschnitt

11.  Ressource

Absender

Wenn Sie einen speziellen Server zum Senden von Nachrichten haben, überprüfen und überwachen Sie die Reputation Ihrer Website-IP-Adresse für diese Aktion. Sie können dies auch für gemeinsam genutzte und virtuelle Hosting-Umgebungen verwenden, aber es ist besser, einen dedizierten SMTP-Anbieter zu wählen.

Besuchen Sie auch

https://documentation.mailgun.com/en/latest/best_practices.html#hosting

https://www.senderscore.org.

Holen Sie sich Ihr kostenloses SEO-Audit

Kostenloses SEO-Audit-Formular

"*" kennzeichnet Pflichtfelder

Dieses Feld dient Validierungszwecken und sollte unverändert bleiben.
Inhalt
Gefällt Ihnen dieser Artikel?
Teilen Sie es in den sozialen Medien!
Holen Sie sich Ihr kostenloses SEO-Audit

Kostenloses SEO-Audit-Formular

"*" kennzeichnet Pflichtfelder

Dieses Feld dient Validierungszwecken und sollte unverändert bleiben.
Holen Sie sich Ihr kostenloses SEO-Audit

Kostenloses SEO-Audit-Formular

"*" kennzeichnet Pflichtfelder

Dieses Feld dient Validierungszwecken und sollte unverändert bleiben.
Hat Ihnen dieser Artikel gefallen?
Teilen Sie es in den sozialen Medien!

Hinterlasse einen Kommentar

Schauen Sie sich einen anderen Blogbeitrag an!

Zurück zu allen Blogbeiträgen
© 2024 Bright Vessel. Alle Rechte vorbehalten.
xml version="1.0"? xml version="1.0"? Chevron nach unten Pfeil nach links