PHP facilitează trimiterea de e-mailuri de la aplicații Web, dar este nevoie de un pic de configurare în php.ini pentru a utiliza un server SMTP la distanță.
Secțiunea relevantă din php.ini pentru configurarea e-mailului este mail, și pentru a face PHP să utilizeze un server de e-mail extern, trebuie să setați SMTP la adresa serverului dvs. de e-mail al ISP. Aceasta este aceeași adresă pe care o utilizați în programul dvs. de e-mail pentru serverul de e-mail de ieșire, de exemplu "smtp.isp.net". Cealaltă setare este sendmail_from, care specifică adresa de e-mail prestabilită din PHP.
Configurați PHP pentru a utiliza un server SMTP la distanță pentru a trimite poștă
Configurarea funcției de e-mail internă pentru a utiliza SMTP este disponibilă numai în Windows. Pe alte platforme, PHP ar trebui să utilizeze sendmail-ul sau sendmail-ul disponibil la nivel local. Alternativ, puteți utiliza pachetul PEAR Mail.
O configurație tipică arată astfel:
funcție de mailSMTP = smtp.isp.netsendmail_from = [email protected]