Zum Hauptinhalt springen




Klingt nach einem Familientrauma? Nun, Sie befinden sich in guter Gesellschaft. Unsere Benutzer sprechen dieses Problem häufig an. In diesem Artikel wird erläutert, wie Sie WordPress lösen können, indem Sie keine E-Mails über das Formular senden, und Probleme mit "Serverfehlern".

Nun, es gibt eine kurze und eine lange Antwort.

Führen Sie zunächst einen Test auf Ihrer WordPress-Site durch und prüfen Sie, ob Sie überhaupt E-Mails senden können.

Sie können dies tun, indem Sie ein Zurücksetzen des Passworts von Ihrer Site anfordern oder ein Plugin wie das folgende verwenden:

https://wordpress.org/plugins/check-email/. Wenn Ihre E-Mails nicht korrekt gesendet werden, lesen Sie weiter! (Andernfalls wenden Sie sich an unseren Support.)

Warum tritt dieser Serverfehler auf?

Elementor verwendet die WordPress-Funktion wp_mail, um E-Mails zu senden. Ihr Webhost nimmt die gesendete E-Mail entgegen, verarbeitet sie und sendet sie. Hier treten die 90%-Probleme auf.

Manchmal deaktivieren Hosting-Server die PHP-Funktion zum Senden von E-Mails. Sie blockieren im Grunde Ihre E-Mails.

Dies geschieht im Allgemeinen, um sicherzustellen, dass Sie keine Spam-Mails über Ihre Website senden (Ihr Host möchte nicht, dass Sie den Server als Spam-Server verwenden).

Technisch gesehen verwendet die Funktion wp_mail standardmäßig die PHP-Funktion send_mail. Wenn es auf diesem Server deaktiviert ist, schlägt das Senden von E-Mails fehl. Um dies zu beheben, wenden Sie sich an Ihren Hosting-Dienst und bitten Sie ihn, ihn zu aktivieren, oder verwenden Sie stattdessen einen SMTP-Server.

Was zum Teufel ist SMTP überhaupt?

SMTP steht für "Simple Mail Transfer Protocol". SMTP ist ein E-Mail-Server, der Ihre E-Mails in Formularen an den Posteingang Ihrer aufgelisteten Clients weiterleitet. Es handelt sich um einen externen E-Mail-Server (z. B. kann Google Mail als SMTP-Server verwendet werden), mit dem sichergestellt wird, dass Ihre E-Mails schneller zugestellt werden und Ihre E-Mails nicht in den Spam-Ordnern der Benutzer landen.

Versuchen Sie es mit einem gängigen SMTP-Plugin ( https://wordpress.org/plugins/search/SMTP/).

Wenn das nicht funktioniert ...

Weitere Tipps zur Fehlerbehebung bei Serverfehlern

Neben der Kontaktaufnahme mit Ihrem Hosting-Anbieter können Sie in mehreren Schritten versuchen, dieses Problem zu beheben:

  1. Normalerweise sollte die Quell-E-Mail-Adresse für das Formular von derselben Domain stammen wie Ihre Website. Wenn Ihre Website example.com ist, müssen Sie daher die Absender-E-Mail-Adresse [email protected] oder [email protected] usw. verwenden. Im Feld Antworten auf können Sie die E-Mail-Adresse des Besuchers auswählen, um auf die Anfrage des Benutzers zu antworten.
  2. Auf dem PC installieren Elementor DB Kontaktformular um zu überprüfen, ob Elementor E-Mails sendet oder nicht. Obwohl es sich um ein Plugin eines Drittanbieters handelt, sollte es zum Speichern von Formularübermittlungen in der Datenbank problemlos funktionieren. Senden Sie nach der Installation und Aktivierung des Plugins ein Formular und rufen Sie das Plugin-Dashboard auf, um festzustellen, ob das Formular Übermittlungen in der Datenbank registriert hat.
  3. Bitte verwenden Sie eine andere E-Mail-Adresse (Ihre E-Mail wird möglicherweise als Spam registriert). Um zu vermeiden, dass Sie als Spam markiert werden, ändern Sie die Länge (kürzer oder länger) der Betreffzeile Ihrer E-Mail.
  4. Wenn Sie Integrationen von Drittanbietern verwenden, deaktivieren Sie diese. Zum Beispiel MailChimp oder ActiveCampaign. Wenn das funktioniert hat, lesen Sie mehr in unserem Integrationshandbuch. Grundsätzlich müssen Sie die Feldzuordnung in Ihrem Auto-Responder-Konto und im Formular-Widget überprüfen. Stellen Sie sicher, dass die erforderlichen Felder im Formular-Widget nicht auf "Keine" gesetzt sind. Stellen Sie außerdem sicher, dass Sie in den Feldzuordnungseinstellungen Ihres MailChimp-Kontos kein Feld "Adresse" oder "Geburtstag" hinzufügen.
  5. Wenn die Seite nach dem Absenden eines Formulars aktualisiert wird, liegt dies normalerweise an einem Plugin- oder Themencodekonflikt. Deaktivieren Sie in diesem Fall alle Plugins außer Elementor und Elementor Pro und überprüfen Sie, ob die E-Mails korrekt gesendet wurden. Wenn dies nicht funktioniert hat, wechseln Sie zu einem Standard-WordPress-Design und prüfen Sie, ob das Problem dadurch behoben wird.
  6. Stellen Sie sicher, dass die ID des Formularfelds ausgefüllt ist (auf der Registerkarte Erweitert des Felds). Ohne eine gültige Feld-ID wird der Formularfeldwert in der E-Mail-Nachricht, die an den Empfänger der Übermittlung gesendet wird, nicht angezeigt, wenn der Shortcode "[alle Felder]" verwendet wird.

    file-ss5wnkjrad-5382997

  7. Stellen Sie sicher, dass Sie für jedes Feld in Ihrem E-Mail-Nachrichtenfeld den richtigen Funktionscode verwenden, wie auf der Registerkarte Erweitert angezeigt.

Wenn das Problem weiterhin besteht:

  • Senden Sie uns Ihre Systeminformationen. Sie finden es unten Elementor> Systeminformationen in Ihrem WP Dashboard.
  • Bitte senden Sie uns auch die Webserver- und PHP-Fehlerprotokolle. Sie finden sie in Ihrem Hosting-Dashboard oder bitten Sie Ihr Hosting-Unternehmen, sie für Sie bereitzustellen.

Erfahren Sie hier mehr über das Formular-Widget und seine Optionen.

R Marketing Digital