Kaip konfigūruoti PHP naudoti nuotolinį SMTP serverį siunčiant el. Paštą

PHP leidžia lengvai siųsti laiškus iš interneto programų . Tačiau vis tiek reikia šiek tiek konfigūracijos. Kaip tikriausiai žinote, PHP konfigūracija vyksta php.ini.

Tinkamas el. Pašto konfigūravimo skyrius yra [pašto funkcija] , o norint, kad PHP naudotų išorinį pašto serverį, turite nustatyti SMTP savo interneto paslaugų teikėjo pašto serverio adresu. Tai bus tas pats adresas, kurį naudojate savo el. Pašto programoje išsiunčiamojo pašto serveriui, pvz., "Smtp.isp.net". Kitas nustatymas sendmial_from , kuris nurodo numatytąjį el. Pašto adresą, siunčiami PHP el. Laiškai.

Konfigūruoti PHP naudoti nuotolinį SMTP serverį siunčiant el. Paštą

Atkreipkite dėmesį, kad vidinės pašto funkcijos, skirtos SMTP naudojimui, nustatymas yra prieinamas tik "Windows" sistemoje. Kitose platformose PHP turėtų naudoti tiesioginį nusiųstą "sendmail" arba "sendmail" failą. Arba galite naudoti "PEAR Mail" paketą.

Tipiška konfigūracija gali atrodyti taip:

[pašto funkcija]
SMTP = smtp.isp.net
sendmail_from = me@isp.net