Jak wysłać pocztę z Localhost XAMPP za pomocą Gmaila

XAMPP jest wieloplatformowy (X), Apache (a), MariaDB (m), PHP (P) i Perl (P). Do programistów należy Tworzenie lokalnego serwera www w celu testowania lub wdrażania.

w ramach testów programiści muszą wysyłać e-maile, które zawsze będą dostępne, jeśli chodzi o firmy internetowe.

aby wysyłać pocztę z localhost XAMPP za pomocą Gmaila, skonfiguruj XAMPP po zainstalowaniu. Wykonaj poniższe kroki dla tego samego.

kroki, aby wysłać pocztę z Localhost XAMPP za pomocą Gmaila:

  1. Otwórz katalog instalacyjny XAMPP.
  2. idź do C:\xampp\php i otwórz php.plik ini.
  3. Znajdź, naciskając ctrl + f.
  4. Wyszukaj i podaj następujące wartości:

    1
    2
    3
    4

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

  5. teraz przejdź do C:\xampp\sendmail i otwórz sendmaila.plik ini.
  6. Znajdź, naciskając ctrl + f.
  7. Wyszukaj i podaj następujące wartości

    1
    2
    3
    4
    5
    6
    7

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile = error.log
    debug_logfile=debug.log
    auth_password=Your-Gmail-Password
    [email protected] (opcjonalnie)

skrypt do wysyłania poczty:

1
2
3
4
5
6
7
8
9
10
11

<?php
$to_email = „[email protected]”;
$subject = „Simple Email Test via PHP”;
$body = „cześć,nn to jest testowy e-mail wysyłany przez skrypt PHP”;
$headers = „From: sender\’s email”;
if (mail($to_email, $subject, $body, $headers)) {
echo „e-mail został pomyślnie wysłany do $to_email…”;
} else {
echo ” wysłanie wiadomości e-mail nie powiodło się…”;
}

mam nadzieję, że ten przewodnik będzie pomocny!

Uwaga:

proszę skonfigurować ustawienia „mniej bezpieczne aplikacje”, jak pokazano na https://support.google.com/cloudidentity/answer/6260879 dla prawidłowego działania.

Ponadto, jeśli nadal masz problemy, powodem może być jeden z poniższych:

  1. maile są wysyłane z opóźnieniem
  2. poczta nie jest poprawnie skonfigurowana
  3. port jest zablokowany
  4. Gmail nie ma wymaganych uprawnień
  5. hasło jest błędne

Leave a Reply

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.