Kif tista 'tikkonnettja ma' server SMTP ħierġa minn skritt PHP
Tibgħat email minn script PHP huwa sempliċi, veloċi u faċli ... jekk taħdem!
Parti minn dak li tagħmel il- posta tal- PHP () funzjoni tant sempliċi hija n-nuqqas ta 'flessibilità tagħha, iżda problema waħda hija li l-istokk PHP mail () normalment ma ttik tuża s-server SMTP tal-għażla tiegħek, u ma tappoġġa l-awtentikazzjoni SMTP.
Fortunatament, biex jingħelbu n-nuqqasijiet ta 'PHP mhux diffiċli. Għall-biċċa l-kbira tal-utenti tal-posta elettronika, il-pakkett b'xejn PEAR Mail joffri l-poter u l-flessibilità meħtieġa, u jawtentika bir-server tal-posta ħerġin mixtieq tiegħek. Għal sigurtà mtejba, konnessjonijiet SSL kriptati huma appoġġjati biex tintbagħat il-posta bl-użu ta 'PEAR Mail ukoll.
Kif Ibgħat Email Minn Script PHP Bil-Awtentikazzjoni SMTP
Biex tibda, tinstalla l-pakkett PEAR Mail. Tipikament, dan diġà sar għalik bil-PHP 4 u wara, imma jekk m'intix ċert jekk diġà għandek, aqbadha u tinstallaha.
Kopja ta 'dan il-kodiċi:
php require_once "Mail.php"; $ minn = " Sandra Sender". $ mail-> getMessage (). " p>"); } ieħor (echo ("
Messaġġ mibgħut b'suċċess! p>"); }?>
Sib it-test kuraġġuż fl-eżempju tagħna u ibiddel dawk l-oqsma tal-kitba għal dak li hu rilevanti għalik. Dawk huma l-uniċi oqsma li trid tibdel sabiex l-iskritt PHP taħdem, iżda wkoll kun żgur li taġġusta s-suġġett u t-test tal-ġisem, ukoll.
- minn : L-indirizz elettroniku li minnu trid li l-messaġġ jintbagħat
- lil : L-indirizz tal-email u l-isem tar-riċevitur
- host : L-isem tiegħek tas-server SMTP li spiċċa
- username : Il-username SMTP (tipikament l-istess bħall-username użat biex tinkiseb il-posta)
- password : Il-password għall-awtentikazzjoni SMTP
Nota: L-eżempju ta 'hawn fuq huwa ta' skritt PHP li jibgħat email bl-awtentikazzjoni SMTP iżda mingħajr encryption SSL. Jekk trid ukoll encryption, uża din l-iskrittura minflok, għal darb'oħra, tiskambja t-test kuraġġuż bl-informazzjoni tiegħek.
php require_once "Mail.php"; $ minn = " Sandra Sender". $ mail-> getMessage (). " p>"); } ieħor (echo ("
Messaġġ mibgħut b'suċċess! p>"); }?>