1. Produktai
  2.   El. paštas
  3.   PHP
  4.   Swift Mailer

Swift Mailer

 
 

Atvirojo kodo komponentais pagrįsta PHP biblioteka

Nemokama PHP API, kuri leidžia siųsti el. laiškus naudojant SMTP, sendmail, postfix arba tinkintą transporto diegimą. Pridėkite turinį prie el. laiško, pridėkite failus diske arba esamus failus, įterpkite įterptus medijos failus ir pan. 

„Swift Mailer“ yra labai naudinga komponentų pagrindu sukurta biblioteka, padedanti programinės įrangos kūrėjams sukurti galingas PHP programas, skirtas darbui su el. „Swift Mailer“ kurdama el. laiškus naudoja įvairius MIME objektus, todėl labai lengva sukurti sudėtingus pranešimus. Jis yra atvirojo kodo ir išleistas pagal MIT licenciją.

„Swift Mailer“ biblioteką galima lengvai integruoti į bet kurią PHP žiniatinklio programą. Siunčiant el. laiškus su daugybe funkcijų, jis naudoja labai lankstų ir grakštų į objektą orientuotą metodą. Ji apima beveik visus el. laiškų siuntimo aspektus – nuo skirtingų pervežimų nustatymo iki siunčiamo pranešimo tinkinimo. Jis palaiko el. laiškų siuntimą naudojant SMTP, sendmail, postfix arba pasirinktinį Transporto diegimą. Biblioteka yra labai saugi ir apsaugo nuo antraštės įvedimo atakų, nepanaikindama užklausos duomenų turinio.

„Swift Mailer“ biblioteką labai lengva tvarkyti ir joje yra keletas svarbių el. laiškų tvarkymo funkcijų, pvz., turinio įtraukimas į el. laišką, failų diske arba esamų failų įterpimas, tiesioginės medijos failų įterpimas, dinaminio turinio įterpimas, kelių gavėjų pridėjimas, el. pranešimų šifravimo palaikymas, pranešimų prioriteto nustatymas, pranešimų kodavimo palaikymas ir pan

Previous Next

Darbo su „Swift Mailer“ pradžia

Rekomenduojamas būdas įdiegti „Swift Mailer“ komponentą yra per „Composer“, naudokite šią komandą, kad būtų lengviau įdiegti.

Įdiekite „Swift Mailer“ per „Composer“.

$ composer require "swiftmailer/swiftmailer:^6.0" 

Kurkite ir siųskite el. pašto pranešimus per PHP

Atvirojo kodo „Swift Mailer“ biblioteka apima el. pašto pranešimų kūrimo PHP programose palaikymą. Bibliotekoje yra keletas svarbių funkcijų, skirtų užduočiai atlikti, pvz., turinio įtraukimas į pranešimo turinį, turinio formatavimas, įvairių tipų failų pridėjimas, dinamiškai generuojamo turinio įterpimas, medijos failų įterpimas į pranešimą, el. pašto žinutės siuntimas keliems gavėjams ir taip.

Siųsti el. laiškus su priedais per PHP

Nemokama biblioteka Swift Mailer leidžia programuotojams siųsti el. laiškus su priedais iš savo PHP programų. Turite sukurti „Swift_Attachment“ objektą ir naudoti pridėjimo metodą, kad įtrauktumėte priedus. Be failų priedų, el. pašto žinutės tekste taip pat galite įterpti vaizdus. Biblioteka taip pat visiškai palaiko dinamiškai generuojamo turinio įterpimą be esamo failo. Galite tiesiog naudoti vienos eilutės kodą, kad įterptumėte jau esamus failus arba naudoti URL.

Laiškų kodavimas per PHP API

„Swift Mailer“ biblioteka leidžia programinės įrangos kūrėjams lengvai pridėti kodavimo galimybę savo PHP programoms. Į biblioteką įtrauktas el. laiško MIME dalies kodavimo palaikymas. Tai taip pat leidžia koduoti dvejetainius priedus naudojant base64. Teksto dalys yra užkoduotos naudojant cituojamas-spausdinamas, o tai yra saugus pasirinkimas ir dauguma šiuolaikinių SMTP serverių tai palaiko.

El. laiškų tinkintų antraščių naudojimas

Atvirojo kodo Swift Mailer biblioteka leidžia programuotojams įtraukti pranešimų antraštes naudojant PHP komandas. Biblioteka palaiko tinkintos antraštės pridėjimą prie el. laiško ir lengvo esamos antraštės modifikavimo. Esamos antraštės keitimas yra labai sudėtinga užduotis, nes antraštės skiriasi labai mažai. „Swift Mailer“ biblioteka naudojo įvairių tipų MIME antraštes, kurios yra suskirstytos į bendresnes grupes, tokias kaip teksto antraštės, parametrinės antraštės, datos antraštės, ID antraštės ir kelio antraštės.

 Lietuvių