Come inviare la posta da Localhost XAMPP Utilizzando Gmail

XAMPP è multipiattaforma (X), Apache (A), MariaDB (M), PHP (P) e Perl (P). È per gli sviluppatori creare un server Web locale per scopi di test o distribuzione.

Come parte del test, gli sviluppatori devono inviare e-mail che saranno sempre presenti quando si tratta di attività online.

Per inviare posta da localhost XAMPP utilizzando Gmail, configurare XAMPP dopo averlo installato. Seguire i passaggi seguenti per lo stesso.

Passaggi per inviare posta da Localhost XAMPP utilizzando Gmail:

  1. Apri la directory di installazione di XAMPP.
  2. Vai a C:\xampp\php e aprire il php.file ini.
  3. Trovare premendo ctrl + f.
  4. Ricerca e superare i seguenti 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. Ora, vai a C:\xampp\sendmail e apri sendmail.file ini.
  6. Trovare premendo ctrl + f.
  7. Ricerca e superare i seguenti valori

    1
    2
    3
    4
    5
    6
    7

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile=errore.log
    debug_logfile=debug.log
    auth_password=Il-Gmail-Password
    [email protected](opzionale)

Script Per l’Invio di Mail:

1
2
3
4
5
6
7
8
9
10
11

<?php
to to_email = “[email protected]”;
subject subject = “Semplice test di posta elettronica tramite PHP”;
$body = “Ciao,nn è Questo il test di inviare e-mail da Script PHP”;
$intestazioni = “From: mittente\’e-mail”;
if (mail($to_email, $subject, $body, $headers)) {
echo “Email inviata con successo a $to_email…”;
} else {
echo ” Invio email non riuscito…”;
}

Spero che questa guida sarà utile!

Nota:

Configurare le impostazioni “App meno sicure” come mostrato in https://support.google.com/cloudidentity/answer/6260879 per un corretto funzionamento.

Inoltre, se stai ancora affrontando problemi, il motivo può essere uno dei seguenti:

  1. Le mail vengono inviate in ritardo
  2. La posta non è configurata correttamente
  3. La porta è bloccata
  4. Gmail non ha le autorizzazioni necessarie
  5. La password è errata

Leave a Reply

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.