cum să trimiteți e-mailuri de la Localhost XAMPP folosind Gmail

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:

  1. Deschideți directorul de instalare XAMPP.
  2. Mergi la C:\xampp\php și deschideți php.fișier ini.
  3. găsiți apăsând ctrl + f.
  4. Căutați și treceți următoarele valori:

    1
    2
    3
    4

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

  5. acum, du-te la C:\xampp\sendmail și deschideți sendmail.fișier ini.
  6. găsiți apăsând ctrl + f.
  7. Căutați și treceți următoarele valori

    1
    2
    3
    4
    5
    6
    7

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile=eroare.jurnal
    debug_logfile=depanare.jurnal
    auth_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:

  1. e-mailurile sunt trimise târziu
  2. e-mailul nu este configurat corect
  3. portul este blocat
  4. Gmail nu are permisiunile necesare
  5. parola este greșită

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată.