PHPMailer - PHPMailer
![]() | |
Původní autoři | Brent R. Matzelle[1][2] |
---|---|
Vývojáři | (2001-2003) Brent R. Matzelle (2004-2009) Andy Prevost.[3][4] |
První vydání | 2001 |
Stabilní uvolnění | 6.1.8 / 9. října 2020 |
Napsáno | PHP |
Operační systém | Cross-platform |
K dispozici v | 47 jazyků |
Licence | LGPL |
webová stránka | github |

PHPMailer je knihovna kódů pro bezpečné odesílání (transport) e-mailů [7] a snadno prostřednictvím PHP kód z webového serveru (MUA do MSA server).
Odesílání e-mailů přímo PHP kód vyžaduje znalost na vysoké úrovni SMTP standardní protokol (RFC 821,[8] RFC 2821[9] a RFC 5321[10]) a související problémy (např Návrat vozíku ) a zranitelnosti o Vkládání e-mailů pro spamování. Od roku 2001 je PHPMailer jedním z populárních [11][12] řešení těchto záležitostí PHP.
Funkce
Částečný seznam funkcí:
- Prostý text, HTML a vícedílné dávkové soubory
- SSL a TLS (Secure Sockets Layer a Zabezpečení transportní vrstvy)
- SMTP, Qmail, POP3
- Ladicí systém
- PHP metody sendmail a mail
- IDN
- DKIM
Dějiny
- PHPMailer původně napsal v roce 2001 Brent R. Matzelle jako projekt SourceForge.[1]
- V roce 2004 převzali projekt Marcus Bointon (coolbru na sourceforge) a Andy Prevost (codeworxtech).
- V roce 2010 se stal inkubátorem projektu Apache na Google Code, který spravoval Jim Jagielski.[13]
- Marcus vytvořil svou vidličku na GitHubu.
- Jim a Marcus se rozhodli spojit síly a použít GitHub jako kanonickou a oficiální repo pro PHPMailer.
- PHPMailer se přesunul do organizace PHPMailer na GitHubu.
Popularita
Společnost Worx International Inc tvrdila v roce 2009[14][15] že: "PHPMailer je i nadále nejpopulárnější přepravní třídou na světě s odhadovaným počtem 9 milionů uživatelů po celém světě. Stahování pokračuje významným tempem každý den."(Uživatel znamená kód PHP (uživatel MUA)).
PHPMailer odešle příkaz SMTP rozšíření s odeslanými e-maily, jak je uvedeno níže, které lze použít k získání zprávy o použití PHPMailer na ESP (Poskytovatelé e-mailových služeb ):
X-Mailer: PHPMailer 5.2.13 (https://github.com/PHPMailer/PHPMailer )
Tato hlavička SMTP se může u různých verzí PHPMailer lišit a lze ji také potlačit nebo upravit pomocí kódu PHP. Dodává se také s integrovanou podporou SMTP, což znamená, že můžete odesílat e-maily bez místního poštovního serveru[16]. PHPMailer lze nainstalovat do populárního ovládacího panelu webhostingu (CPanel ) použitím skladatel vyžaduje phpmailer / phpmailer[17]
Reference
- ^ A b https://github.com/PHPMailer/PHPMailer#history
- ^ https://www.linkedin.com/in/bmatzelle
- ^ codeworxtech
- ^ worxware
- ^ jimjag
- ^ coolbru
- ^ Je zapojen do bezpečného odesílání e-mailů bez Vkládání e-mailů riziko (ne html čištění což je zabránit XSS )
- ^ RFC821 zastaralý RFC2821
- ^ RFC2821 zastaralý RFC5321
- ^ RFC5321
- ^ Worxware tvrdí, že 9 milionů MUA používá PHPMailer: Zmrazená webová stránka pro aktualizaci Prosinec 2013 na phpmailer.worxware.com
- ^ "PHPMailer pro podporu odesílání e-mailů"v požadavcích Mantis Bug Tracker
- ^ https://code.google.com/a/apache-extras.org/p/phpmailer/
- ^ http://phpmailer.worxware.com
- ^ Zmrazená aktualizace
- ^ „Co je to PHPMailer a jak to funguje s WordPress?“. Email Marketing WP. 2019-08-12. Citováno 2020-08-13.
- ^ https://www.muftsabazaar.com/how-to-install-phpmailer-in-cpanel/