trimite Mail de la Localhost în PHP folosind XAMPP
trimiteți e-mailuri de la Localhost în PHP folosind XAMPP, în primul rând, PHP este un limbaj de script open-source, ceea ce înseamnă că puteți schimba fișierele de bază PHP în funcție de cerințele dvs.
PHP are, de asemenea, un pachet încorporat SENDMAIL, care este folosit pentru a trimite e-mailuri de la un server localhost precum XAMPP.
procesul de mai jos explicat de pe serverul XAMPP.
XAMPP standuri pentru:
- Cross-Platform-X
- Apache-A
- MySQL-M
- PHP-P
- Perl-P
4+ pași pentru a trimite e-mail de la Localhost în PHP folosind XAMPP
aici sunt lista tuturor pașilor pe care i-am explicat mai jos complet.
- creați o parolă de aplicație pentru a configura Gmail SMTP.
- modificați fișierul de configurare PHP
(php.ini)
. - modificați fișierul de configurare SendMail
(sendmail.ini)
. - reporniți serverul Apache.
- încercați codul sursă exemplu.
creați o parolă de aplicație pentru a configura Gmail smtp
pentru a accesa contul Gmail care este protejat de autentificarea 2Step, trebuie să creăm parola aplicației care vă ajută să trimiteți e-mailuri folosind contul nostru Gmail ca cont SMTP.
- mergeți la https://security.google.com/settings/security/apppasswords
- selectați Mail și celălalt ca imaginea de mai jos,
apoi veți obține parola ca „woaablyvvycyznenv” acest lucru. Păstrați-l în siguranță pentru mai mult.
modificați fișierul de configurare PHP (php.ini)
- du-te la această locație:
C:\XAMPP\php\php.ini
- deschide php.fișier ini pe orice editor de text și căutare
modificări pe php.fișier ini
eliminați punct și virgulă (;) mai întâi pe liniile de mai jos și puneți modificările date,
SMTP=smtp.gmail.com
smtp_port = 465
sendmail_from = [email protected]
sendmail_path = „\ ” C:\xampp\sendmail\sendmail.exe\ „- t”
modificați fișierul de configurare SendMail (sendmail.ini)
- acum urmează fișierul de configurare Sendmail deschis numit sendmail.ini.
- cale:
c:\xampp\sendmail\sendmail.ini
căutare
modificări pe pe sendmail.fișier ini
- smtp_server=smtp.gmail.com
- smtp_port=465
- smtp_ssl=auto
- error_logfile=eroare.jurnal
- debug_logfile=depanare.jurnal
- [email protected]
- auth_password=PUTthecreatedAppPasswordOnFirstStep
reporniți serverul APACHE pe panoul de control XAMPP.
exemplu de trimitere e-Mail de la Localhost în PHP folosind XAMPP
aceștia sunt pașii compleți pentru trimiterea de e-mailuri de la localhost în PHP.
de asemenea, verificați:
Media interogare CSS pentru Desktop, tabletă, mobil
codificare fericit..!