PHPMailer - PHPMailer

PHPMailer
PHPMailer.png
Asl muallif (lar)Brent R. Matzelle[1][2]
Tuzuvchi (lar)(2001-2003) Brent R. Matzelle

(2004-2009) Andy Prevost.[3][4]
(2010-2012) Jim Yagelski.[5]

(2004-) Markus Bointon [6]
Dastlabki chiqarilish2001; 19 yil oldin (2001)
Barqaror chiqish
6.1.8 / 9 oktyabr 2020 yil; 60 kun oldin (2020-10-09)
YozilganPHP
Operatsion tizimO'zaro faoliyat platforma
Mavjud:47 til
LitsenziyaLGPL
Veb-saytgithub.com/ PHPMailer/ PHPMailer
Moviy o'qlarni SMTP o'zgarishlari yordamida amalga oshirish mumkin.

PHPMailer elektron pochta xabarlarini xavfsiz yuborish (tashish) uchun kod kutubxonasi [7] va osonlik bilan PHP veb-serverdan kod (MUA uchun MSA server).

To'g'ridan-to'g'ri elektron pochta xabarlarini yuborish PHP kodi yuqori darajadagi tanishishni talab qiladi SMTP standart protokol (RFC 821,[8] RFC 2821[9] va RFC 5321[10]) va tegishli masalalar (masalan Vagonni qaytarish ) va zaifliklar Elektron pochta orqali in'ektsiya qilish uchun spam-xabar. 2001 yildan boshlab PHPMailer ommaboplardan biri hisoblanadi [11][12] ushbu masalalar bo'yicha echimlar PHP.

Xususiyatlari

Xususiyatlarning qisman ro'yxati:

  • Oddiy matn, HTML va ko'p qismli fayllar
  • SSL va TLS (Xavfsiz soket qatlami va Transport qatlamining xavfsizligi)
  • SMTP, Qmail, POP3
  • Nosozliklarni tuzatish tizimi
  • PHP sendmail va pochta usullari
  • IDN
  • DKIM

Tarix

  • PHPMailer dastlab 2001 yilda Brent R. Matzelle tomonidan SourceForge loyihasi sifatida yozilgan.[1]
  • Marcus Bointon (coolbru on sourceforge) va Andy Prevost (codeworxtech) loyihani 2004 yilda o'z zimmalariga olishgan.
  • 2010 yilda Jim Yagelski boshqaradigan Google kodida Apache inkubator loyihasiga aylandi.[13]
  • Markus o'zining vilkasini GitHub-da yaratdi.
  • Jim va Markus kuchlarni birlashtirishga va PHPMailer uchun kanonik va rasmiy repo sifatida GitHub-dan foydalanishga qaror qilishdi.
  • PHPMailer PHPMailer tashkilotiga GitHub-ga ko'chib o'tdi.

Ommaboplik

Worx International Inc 2009 yilda da'vo qilgan[14][15] bu: "PHPMailer dunyodagi eng mashhur transport klassi bo'lib qolmoqda, dunyo bo'ylab 9 million foydalanuvchiga ega. Yuklashlar har kuni sezilarli darajada davom etmoqda."(Foydalanuvchi PHP kodini anglatadi (MUA foydalanuvchisi)).

PHPMailer SMTP kengaytmasi buyrug'ini yuborilgan elektron pochta xabarlari bilan yuboradi, bu orqali PHPMailer-dan ESP-larda foydalanish hisobotini olish uchun foydalanish mumkin (Elektron pochta orqali xizmat ko'rsatuvchi provayderlar ):

Ushbu SMTP sarlavhasi PHPMailer-ning turli xil versiyalari uchun farq qilishi mumkin, shuningdek ularni PHP kodi bilan bosish yoki o'zgartirish mumkin. Bundan tashqari, o'rnatilgan SMTP ko'magi bilan ta'minlanadi, ya'ni siz elektron pochta xabarlarini mahalliy pochta serverisiz yuborishingiz mumkin[16]. PHPMailer-ni mashhur veb-xosting boshqaruv paneliga o'rnatish mumkin (CPanel ) foydalanish bastakor phpmailer / phpmailer talab qiladi[17]

Adabiyotlar

  1. ^ a b https://github.com/PHPMailer/PHPMailer#history
  2. ^ https://www.linkedin.com/in/bmatzelle
  3. ^ codeworxtech
  4. ^ zararli dastur
  5. ^ jimjag
  6. ^ coolbru
  7. ^ U elektron pochta xabarlarini xavfsiz holda yuborishda ishtirok etadi Elektron pochta orqali in'ektsiya qilish xavf (emas html tozalash oldini olish kerak XSS )
  8. ^ RFC821 RFC2821 tomonidan eskirgan
  9. ^ RFC2821 RFC5321 tomonidan eskirgan
  10. ^ RFC5321
  11. ^ Worxware PHPMailer-dan 9 million MUA foydalanish haqida da'vo qilmoqda: Muzlatilgan veb-sahifa yangilash uchun Phpmailer.worxware.com saytida 2013 yil dekabr
  12. ^ "PHPMailer elektron pochta orqali xabar yuborish uchun"talablariga muvofiq Mantis Bug Tracker
  13. ^ https://code.google.com/a/apache-extras.org/p/phpmailer/
  14. ^ http://phpmailer.worxware.com
  15. ^ Muzlatilgan yangilanish
  16. ^ "PHPMailer nima va u WordPress bilan qanday ishlaydi?". Elektron pochta orqali marketing WP. 2019-08-12. Olingan 2020-08-13.
  17. ^ https://www.muftsabazaar.com/how-to-install-phpmailer-in-cpanel/

Tashqi havolalar