PHPMailer vagy értesítő e-mailt, fussraider
SMTP (angol Simple Mail Transfer Protocol -. Simple Mail Transfer Protocol) - egy széles körben használt hálózati protokoll átvitelére e-mail egy TCP / IP hálózatokon.
Azt poryskat hálózat, próbáltam különböző osztályok és példák a munka ezzel a protokollal, de ők sem elavult, és nem volt képes dolgozni ssl kapcsolat, akár arra is halmoztak fel, és könnyebb lenne a semmiből, hogy írjon az osztály, mint megérteni úgy működik ott. A végén már natkulsya a PHPMailer projekt - egy nagyon erős termék, amely megfelel az én követelményeknek. A dolog, hogy az volt, hogy kell használni.
Tehát, először is, a letöltött PHPMailer és tedd egy külön mappába az azonos nevű szerverünkön. Ezután hozzon létre két fájlt - egy fájl konfigurációs adatokat tartalmaznak, és funkcióit, valamint a második küldjük mail (rövid - például). Nyújtsd az ujjait -, és vezetett.
Itt fogjuk beállítani a témát a levél, az elején és a végén. És az összes dinamikus adat között egy sapkát és egy pince. Egyszerűsítése végett saját funkciója, hogy ragaszkodni fog sapka és postázza a pincében, és visszatér a teljes szöveg:
Itt van. Most menj a fő rész - a küldés funkció a levelet. függvény kódját a következőképpen néz ki:
Itt is, azt hiszem, minden világos. A funkció épült oly módon, hogy a szöveg a tömb, a kapott függvény, ragasztott elején és végén a levél funkció szöveges. Írtam fent.
Ez alapvetően az összes tartalom a kategóriában. Most nyissa meg a második fájl - index.php és próbálja meg kell küldeni egy levelet. Például, küldjön egy e-mailt az én doboz (ez nem létezik a valóságban, így spammerek - menjen gyalog ...)
Most, ha futtatni a szkriptet - küldjön egy e-mailt [email protected] doboz, de nem jön, hogy a fenti okok miatt. Megadhat egy dobozt, hogy ellenőrizze.
Nos, valami ilyesmi ez az. Ez minden. Köszönet olvasásra, és hamarosan találkozunk!