Erstellen Sie Gmail STMP und installieren Sie es für WordPress, Laravel, PHP…
- 24-07-2022
- trienkhaiweb
- 0 Comments
SMTP ist ein Protokoll zum Versenden von E-Mails. Glücklicherweise stellt uns Google eine Lösung zur Verfügung, um kostenlos E-Mails vom Google-Server senden zu können. Das Versenden von E-Mails über Googles SMTP hat die folgenden Vorteile:
- Hohe Erfolgsquote bei der E-Mail-Zustellung (fast 100 %).
- Es muss kein Mailserver installiert werden (wenn Sie VPS verwenden).
- Es ist weniger wahrscheinlich, dass Ihre E-Mails als Spam markiert werden, als wenn Sie einen selbst installierten Mailserver auf einem VPS verwenden, da Sie im Wesentlichen den Mailserver von Google auffordern, E-Mails zu senden.
Um Google Mail SMTP zu erstellen, benötigen wir zumindest ein Google-E-Mail-Konto. Als nächstes müssen wir die folgenden Schritte nacheinander ausführen:
Mục lục
Schritt 1: Greifen Sie auf Ihr Google-Konto zu:
Schritt 2: Greifen Sie auf das Sicherheitsmenü zu und aktivieren Sie die Bestätigung in zwei Schritten:
Schritt 3: Nachdem Sie die Bestätigung in zwei Schritten aktiviert haben, fahren Sie mit der Erstellung eines Anwendungskennworts fort:
Nach dem Erstellen stellt Google das Anwendungspasswort bereit, wir müssen es speichern, um es für die SMTP-Konfiguration zu verwenden
Schritt 4: Installieren Sie SMTP Mail für die Website:
Für WordPress:
Installieren Sie das Plugin EASY WP SMTP oder WP Mail SMTP by WPForms und verwenden Sie die folgende Konfiguration:
- SMTP-Host – Geben Sie smtp.gmail.com ein.
- SMTP-Port – Der Standard-SMTP-Port von Google ist 465 für SSL und 587 für TSL.
- Verschlüsselung – Sie sollten immer Verschlüsselung verwenden. Wählen Sie ihn entsprechend der von Ihnen verwendeten Portnummer aus.
- Authentifizierung – Wählen Sie Ein , da die SMTP-Authentifizierung aktiviert werden muss.
- Benutzername – Ihre Gmail-Adresse.
- Passwort – Das Passwort für die Gmail-App, das Sie im vorherigen Schritt erstellt haben.
Wenn Sie WordPress codieren, werfen Sie diesen Code in die functions.php
add_action( 'phpmailer_init', function( $phpmailer ) { if ( !is_object( $phpmailer ) ) $phpmailer = (object) $phpmailer; $phpmailer->Mailer = 'smtp'; $phpmailer->Host = 'smtp.gmail.com'; $phpmailer->SMTPAuth = 1; $phpmailer->Port = 465; $phpmailer->Username = 'web888@gmail.com'; $phpmailer->Password = 'matkhauungdung'; $phpmailer->SMTPSecure = 'SSL'; $phpmailer->From = 'trienkhaiweb@gmail.com'; $phpmailer->FromName = 'Web888 - web888.vn'; });
Wenn Sie Laravel verwenden, konfigurieren Sie diesen Parameter in der .env .-Datei
MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=465 MAIL_USERNAME=web888@gmail.com MAIL_PASSWORD=matkhauungdung MAIL_ENCRYPTION=null
Für reine PHP-Websites oder Codeinigter, Einstellungsparameter für den Mailserver mit der gleichen Konfiguration wie oben, die Funktionen des Frameworks, cms basieren alle auf php mail , Sie lernen, wie Sie jedes Framework konfigurieren.
Viel Glück !