Ich möchte E-Mails in Drupal 7 senden. Weiß jemand, wie man Gmail SMTP auf Drupal 7 konfiguriert?
Gehen Sie zu Admin> Konfiguration> SMTP-Authentifizierungsunterstützung und legen Sie die folgenden Werte fest:
3. Klicken Sie auf "Senden" und überprüfen Sie, ob die E-Mail gesendet wurde und Sie sie erhalten haben. Wenn nicht, lesen Sie die Debug-Informationen oben auf dem Bildschirm sorgfältig durch. Vergessen Sie nicht, das Debug-Kontrollkästchen zu deaktivieren.
Schritt 1: Laden Sie das Modul SMTP herunter und aktivieren Sie es.
Schritt 2: Gehen Sie zu Admin> Konfiguration> System> SMTP-Authentifizierungsunterstützung und legen Sie die folgenden Werte fest:
Schritt 2a (optional): Weniger sicheren Zugriff auf Apps zulassen Dies ist hier: http://www.google.com/settings/security/lesssecureapps
Schritt 3: Klicken Sie auf "Speichern" und gehen Sie zu Ihrem Posteingang, um zu überprüfen. Wenn es eine Test-E-Mail gibt, ist dies in Ordnung.
Hinweis: Ihre E-Mail-Adresse, die Sie in Ihrer smpt-Einstellung angegeben haben, MUSS mit der Ihrer Site-Informationen identisch sein.
Ich hoffe, dass das SMTP Authentication Support Modul Ihnen helfen wird.
Für mich funktionierte es einfach nicht, den Schritten in Juampy zu folgen. Der Fehler "Mail kann nicht gesendet werden. Wenden Sie sich an den Site-Administrator." weiterhin angezeigt. Führen Sie zuerst die folgenden Schritte aus und konfigurieren Sie dann das SMTP-Modul gemäß seiner Antwort.
Laden Sie vor der Installation von SMTP module PHPMailer herunter und extrahieren Sie es. Benennen Sie den Ordner in 'phpmailer' um und kopieren Sie ihn in den Modulordner des SMTP-Moduls. Installieren Sie dann das SMTP-Modul.
Eine alternative Konfiguration sieht wie folgt aus:
sMTP-Port: 587
verschlüsseltes Protokoll verwenden: "TLS verwenden" auswählen
Dieser Blogeintrag enthält einige aktuelle Informationen:
http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated
Modul installieren und einrichten:
admin/config/system/smtp
Wählen Sie unter Dieses Modul ein- oder ausschalten die Option Ein. Sie können Send mailby in der Warteschlange belassen und bei Fehler erneut versuchen, die Mail zu senden. standardmäßig deaktiviert, aber die Auswahl von __. wirkt sich nicht auf Google Mail aus.
Geben Sie unter SMTP-Server Folgendes ein: smtp.gmail.com. Lassen Sie den SMTP-Sicherungsserver leer
Geben Sie unter SMTP-Port 587 ein
Wählen Sie unter Verschlüsseltes Protokoll verwenden TLS verwenden aus
Geben Sie unter SMTP-Authentifizierung eine Google Mail-Adresse und ein Kennwort ein.
Verwenden Sie unter E-MAIL-OPTIONEN die gleiche Google Mail-Adresse wie oben und geben Sie eine E-Mail mit dem Namen ein
Klicken Sie auf Speichern
Google Mail-Kontoeinstellungen aktualisieren:
Klicken Sie auf der Konto-Startseite auf Anmelden und Sicherheit, oder navigieren Sie zu https://myaccount.google.com/security .
Blättern Sie nach unten zum Widget "Weniger sichere Apps zulassen", und aktivieren Sie es.
Navigieren Sie nun zu https://accounts.google.com/DisplayUnlockCaptcha und klicken Sie auf Weiter
Gehen Sie zurück zur SMTP-Konfigurationsseite admin/config/system/smtp
Geben Sie eine E-Mail-Adresse ein, von der Sie eine Testnachricht erhalten möchten, und klicken Sie auf Konfiguration speichern
Überprüfen Sie Ihren Posteingang, um zu bestätigen, dass Sie die Testnachricht erhalten haben.