Invia posta da Localhost in PHP usando XAMPP
Invia posta da Localhost in PHP Usando XAMPP, in primo luogo, PHP è un linguaggio di scripting open-source, il che significa che è possibile modificare i file core PHP in base alle proprie esigenze.
PHP ha anche un pacchetto integrato SENDMAIL, che viene utilizzato per inviare posta da un server localhost come XAMPP.
Il seguente processo spiegato dal server XAMPP.
XAMPP sta per:
- Cross-Platform-X
- Apache -A
- MySQL -M
- PHP -P
- Perl -P
4+ Procedura per Inviare la Posta Da Localhost in PHP Usando XAMPP
Ecco un elenco di tutti i passaggi che ho spiegato qui di seguito completamente.
- Crea una password dell’APP per configurare Gmail SMTP.
- Modifica sul file di configurazione PHP
(php.ini)
. - Modifica sul file di configurazione di SendMail
(sendmail.ini)
. - Riavvia il server Apache.
- Prova il codice sorgente di esempio.
Crea una password dell’APP per configurare Gmail SMTP
Per accedere all’account Gmail protetto dall’autenticazione 2Step dobbiamo creare una password dell’APP che aiuta a inviare posta utilizzando il nostro account Gmail come account SMTP.
- Vai a https://security.google.com/settings/security/apppasswords
- Seleziona Mail e l’altro come sotto l’immagine,
Quindi ottieni la password come “woaablyvvycyznenv” questo. Tenerlo al sicuro per ulteriori.
Modifica sul file di configurazione PHP (php.ini)
- Vai a questa posizione:
C:\XAMPP\php\php.ini
- Apri php.file ini su qualsiasi editor di testo e ricerca
Modifiche su php.file ini
Rimuovi punto e virgola (;) prima su linee sottostanti, e metti le modifiche date,
SMTP=smtp.gmail.com
smtp_port=465
sendmail_from = [email protected]
sendmail_path = “\”C:\xampp\sendmail\sendmail.exe \ “- t”
Modifica sul file di configurazione di SendMail (sendmail.ini)
- Ora il prossimo è il file di configurazione aperto di Sendmail chiamato sendmail.ini.
- percorso:
c:\xampp\sendmail\sendmail.ini
cerca
Modifiche su sendmail.ini file
- smtp_server=smtp.Gmail.com
- smtp_port=465
- smtp_ssl=auto
- error_logfile=errore.log
- debug_logfile=debug.registro
- [email protected]
- auth_password=PUTthecreatedAppPasswordOnFirstStep
Riavvia il server APACHE sul pannello di controllo XAMPP.
Esempio di Inviare e-Mail Dal Localhost in PHP Usando XAMPP
Questi sono i passaggi completi per l’invio di posta da localhost in PHP.
Inoltre, controllare:
Media Query CSS per desktop, Tablet, Mobile
Codifica felice..!