So senden Sie E-Mails von Localhost XAMPP mit Google Mail

XAMPP ist plattformübergreifend (X), Apache (A), MariaDB (M), PHP (P) und Perl (P). Entwickler können einen lokalen Webserver für Test- oder Bereitstellungszwecke erstellen.

Als Teil des Testens müssen Entwickler E-Mails senden, die immer da sind, wenn es um Online-Unternehmen geht.

Um E-Mails von localhost XAMPP mit Google Mail zu senden, konfigurieren Sie XAMPP nach der Installation. Befolgen Sie die folgenden Schritte für das gleiche.

Schritte zum Senden von E-Mails von Localhost XAMPP mit Google Mail:

  1. Öffnen Sie das XAMPP-Installationsverzeichnis.
  2. Gehe zu C:\xampp\php und öffne das PHP.ini-Datei.
  3. Suchen Sie durch Drücken von Strg + f.
  4. Suchen und übergeben Sie die folgenden Werte:

    1
    2
    3
    4

    SMTP=smtp.gmail.com
    smtp_port=587
    sendmail_from = [email protected]
    sendmail_path = „\“C:\xampp\sendmail\sendmail.exe\“ -t“

  5. Gehen Sie nun zu C:\xampp\sendmail und öffnen Sie sendmail.ini-Datei.
  6. Suchen Sie durch Drücken von Strg + f.
  7. Suchen und übergeben Sie die folgenden Werte

    1
    2
    3
    4
    5
    6
    7

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile=Fehler.log
    debug_logfile=debuggen.log
    auth_password=Ihr-Gmail-Passwort
    [email protected] (optional)

Skript zum Senden von E-Mails:

1
2
3
4
5
6
7
8
9
10
11

<?php
$zu_email = „[email protected] „;
$subject = „Einfacher E-Mail-Test über PHP“;
$body = „Hallo, nn Dies ist eine Test-E-Mail, die per PHP-Skript gesendet wird“;
$headers = „Von: E-Mail des Absenders“;
if (mail($to_email, $subject, $body, $headers)) {
echo „E-Mail erfolgreich an $to_email gesendet…“;
} else {
echo „E-Mail-Versand fehlgeschlagen…“;
}

Hoffe, dieser Leitfaden wird hilfreich sein!

Hinweis:

Bitte konfigurieren Sie die Einstellungen für „Weniger sichere Apps“ wie unter https://support.google.com/cloudidentity/answer/6260879 gezeigt, damit sie ordnungsgemäß funktionieren.

Wenn Sie immer noch Probleme haben, kann der Grund einer der folgenden sein:

  1. Die E-Mails werden zu spät gesendet
  2. Die E-Mail ist nicht richtig konfiguriert
  3. Der Port ist blockiert
  4. Google Mail verfügt nicht über die erforderlichen Berechtigungen
  5. Passwort ist falsch

Leave a Reply

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.