XAMPP este Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) și Perl (P). Este pentru dezvoltatori să creeze un server web local în scopuri de testare sau implementare.
ca parte a testării, dezvoltatorii trebuie să trimită e-mailuri care vor fi întotdeauna acolo când vine vorba de afaceri online.
pentru a trimite e-mailuri de la localhost XAMPP folosind Gmail, configurați XAMPP după instalarea acestuia. Urmați pașii de mai jos pentru același lucru.
pași pentru a trimite e-mailuri de la Localhost XAMPP folosind Gmail:
- Deschideți directorul de instalare XAMPP.
- Mergi la C:\xampp\php și deschideți php.fișier ini.
- găsiți apăsând ctrl + f.
- Căutați și treceți următoarele valori:
1234SMTP=smtp.gmail.comsmtp_port = 587sendmail_from = [email protected]sendmail_path = „\”C:\xampp\sendmail\sendmail.exe\ „- t”
- acum, du-te la C:\xampp\sendmail și deschideți sendmail.fișier ini.
- găsiți apăsând ctrl + f.
- Căutați și treceți următoarele valori
1234567smtp_server=smtp.gmail.comsmtp_port=587error_logfile=eroare.jurnaldebug_logfile=depanare.jurnalauth_password=parola dvs.-Gmail[email protected] (opțional)
Script pentru a trimite e-Mail:
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$to_email = „[email protected]”;
$subiect = „test simplu de e-mail prin PHP”;
$body = „bună,nn acesta este un e-mail de testare trimis prin script PHP”;
$headers = „From: sender\’s email”;
if (mail($to_email, $subject, $body, $headers)) {
echo „e-mail trimis cu succes la $to_email…”;
} else {
echo ” trimiterea e-mailului a eșuat…”;
}
|
Sper că acest ghid va fi de ajutor!
notă:
vă rugăm să configurați setările „aplicații mai puțin sigure” așa cum se arată la https://support.google.com/cloudidentity/answer/6260879 pentru o funcționare corectă.
de asemenea, dacă încă vă confruntați cu probleme, motivul poate fi unul dintre cele de mai jos:
- e-mailurile sunt trimise târziu
- e-mailul nu este configurat corect
- portul este blocat
- Gmail nu are permisiunile necesare
- parola este greșită