Otevřete zdrojovou knihovnu PHP pro odesílání e-mailových zpráv
PHP API, které umožňuje odesílání zpráv s přílohou, odesílání zpráv více uživatelům, integraci Twig, podporu znaků UTF-8 a tak dále.
Komponenty Mailer a Mime jsou velmi užitečné součásti rámce Symfony pro vytváření a odesílání e-mailových zpráv. Je to open source a je k dispozici pod licencí MIT. Komponenta pomáhá softwarovým programátorům posílat e-maily z jejich aplikací PHP a také nabízí snadnou integraci s dalšími oblíbenými poštovními službami. Komponenta Mailer má dvě hlavní části; samotný Transport a Mailer.
Skvělá věc na poštovní komponentě Symfony je vysoká dostupnost. Využívá techniku známou jako „failover“, která zajišťuje, že e-maily jsou odesílány, i když jeden poštovní server selže. Přenos převzetí služeb při selhání je nakonfigurován se dvěma nebo více přenosy. Takže pokud jeden selže, automaticky se přepne na druhý transport, aby dokončil úkol odeslání. Velmi efektivně také spravuje vyvažování zátěže a využívá techniku „round-robin“ k distribuci poštovní zátěže mezi více přepravců.
Komponenta Mailer obsahuje podporu pro několik důležitých funkcí souvisejících se zpracováním e-mailových zpráv, jako je odesílání zpráv s přílohami, odesílání zpráv více uživatelům, podpora vícedílných zpráv, integrace Twig, podpora znaků UTF-8, vkládání obrázků s vloženými styly CSS, šifrování zpráv, a mnoho dalších.
.
Začínáme s Mailerem
Doporučený způsob instalace komponenty Mailer je přes Composer, pro snadnou instalaci použijte následující příkaz.
Nainstalujte Mailer přes Composer
$ composer require symfony/mailer
Generování a odesílání e-mailů prostřednictvím knihovny PHP
Open source knihovna Mailer obsahuje podporu pro vytváření a odesílání e-mailových zpráv prostřednictvím kódu PHP. Vývojáři potřebují vytvořit e-mailové objekty a poskytnout požadované informace. Jakmile bude zpráva připravena, bude odeslána příjemcům prostřednictvím nakonfigurovaného transportu. Výběrem polí jako Od, Komu, Skrytá kopie a Kopie můžete snadno odesílat e-maily více uživatelům. Do e-mailových zpráv můžete také snadno připojit soubory, vkládat obrázky a vkládat další obsah.
Připojujte soubory a obrázky k e-mailům přes PHP
Sdílení dokumentů a fotografií jakoe-mailových příloh je snadné a cenově výhodné. Kromě toho je často nutné sdílet aktuální data a soubory pro včasné dokončení společných úkolů. Jedním rychlým a snadným způsobem, jak toho dosáhnout, je prostřednictvím e-mailových příloh. Knihovna Mailer umožňuje vývojářům softwaru snadno připojovat a odesílat dokumenty jako PDF, Microsoft Word, obrázky a mnoho dalších.
Podpora šifrování e-mailových zpráv
Šifrování pomáhá uživatelům chránit jejich e-mailové zprávy před nežádoucím přístupem a zabránit hackerům v přístupu k zabezpečeným datům a zprávám. Open source knihovna Mailer obsahuje kompletní podporu pro šifrování e-mailových zpráv pomocí příkazů PHP. Při šifrování e-mailové zprávy se používá certifikát. Zašifruje celou zprávu včetně příloh, obrázků, obsahu atd. Jakmile je zpráva doručena, příjemci, kteří mají odpovídající klíč, mohou ke zprávě přistupovat a číst ji.
Používejte značky a metadata v e-mailech
Open source knihovna Mailer obsahuje podporu pro snadné přidávání značek a metadat do vašich e-mailových zpráv. Jsou velmi užitečné pro seskupování e-mailů, sledování e-mailů a pracovní postup. Pamatujte, že váš transport je převede do příslušného formátu, pokud podporuje záhlaví, jinak nepodporuje značky a metadata, budou přidány jako vlastní záhlaví do vašich e-mailů.