Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Aby bolo zaistené , že nastavenie pošty sú správne konfigurované na webovom serveri , môžete ich nastaviť špecificky pomocou PHP . Dve nastavenia sú potrebné: " SMTP " , čo je názov poštového servera , ktorý bude posielať e - mailu a " sendmail_from " , čo je adresa , z ktorej sa budú správy odosielať . Pomocou funkcie " ini_set " v PHP nastaviť tieto systémové premenné . Napríklad :
ini_set ( " SMTP " , " smtp.example.com " ) ; ini_set ( ' sendmail_from ' , ' user@example.com ' ) ;
Zadajte príjemcu
Zostavte a formátovať e - mailové adresy príjemcov do premennej . Príjemca e - mailovej adresy by mali byť oddelené čiarkami a musia byť formátované v súlade s RFC 2822 , Formát Internet Message . Napríklad :
$ k = " johndoe@yahoo.com , Jane Smith Vytvorenie premenné pre uloženie predmetu e - mailovej správy . Predmet nesmie obsahovať žiadne znaky krmiva riadok . Napríklad : $ subject = " Toto je predmetom mojej e - mailovej správy na vás " ; Vytvoriť premennú uložiť text e - mailovej správy . Vzhľadom k tomu , Yahoo! a Gmail aj podporu formátu HTML e - maily , možno budete chcieť , aby prirážku text e - mailu s HTML tagy . Každý riadok v texte správy by mali byť oddelené znakom odriadkovanie alebo " \\ n" a mal by byť väčší ako 70 znakov . Napríklad : $ message = " ! vytvorenie premenné pre uloženie hlavičky , ktoré majú byť odoslané so správou . Zahrnúť " na " hlavičku a " Z " hlavičky. Pre Carbon Copy alebo skrytú kópiu niekoho na správe , patrí " CC " alebo " kópia " hlavičky. Ak odoslanie správy vo formáte HTML , patrí " Mime - Version " a " Content - type " hlavičky. Uistite sa , že ste oddeľte jednotlivé záhlavie s carriage return a line feed znaky Napríklad : $ headers = " Ak chcete: John Doe , Jane Smith \\ r \\ n" " \\ r \\ n" . ; . $ headers = " Od : Jane Doe \\ r \\ n" ; $ headers = " cc : Peter Jones použite funkciu PHP " pošty " , odoslať správu a zachytiť návratovú hodnotu z funkcie . Skontrolujte návratovú hodnotu , či správa bola úspešne prijatá dodanie do mailu dopravný prostriedok . Napríklad : $ mail_result = ( k $ , $ z , $ subject , $ headers ) pošty , ak je " Chyba pri odosielaní správy ! " ( $ Mail_result ! ) Echo ; elseecho " Správa prijatá k dodaniu ! " ;
Vytvorte Predmet
Definujte správu
Zahrnúť hlavičku
Odoslať e - mail