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:
- Otwórz katalog instalacyjny XAMPP.
- idź do C:\xampp\php i otwórz php.plik ini.
- Znajdź, naciskając ctrl + f.
- Wyszukaj i podaj następujące wartości:
1234SMTP=smtp.gmail.comsmtp_port=587sendmail_from = [email protected]sendmail_path = „\”C:\xampp\sendmail\sendmail.exe\ „- t”
- teraz przejdź do C:\xampp\sendmail i otwórz sendmaila.plik ini.
- Znajdź, naciskając ctrl + f.
- Wyszukaj i podaj następujące wartości
1234567smtp_server=smtp.gmail.comsmtp_port=587error_logfile = error.logdebug_logfile=debug.logauth_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:
- maile są wysyłane z opóźnieniem
- poczta nie jest poprawnie skonfigurowana
- port jest zablokowany
- Gmail nie ma wymaganych uprawnień
- hasło jest błędne