![](https://products-qa.fileformat.com/az/email/php/phpmailer/header-image.png)
PHPMailer
E-poçt emalı üçün açıq mənbəli PHP API
Çoxlu faylları əlavə etməyə və göndərməyə, Kimə, CC, BCC və Cavab ünvanları vasitəsilə çoxsaylı istifadəçilərə e-poçt mesajları yazmağa və göndərməyə imkan verən PHP kitabxanası.
PHPMailer, proqram tərtibatçılarına minimum səy və xərclə e-poçt mesajları yaratmaq və göndərmək üçün proqramlar yaratmağa imkan verən açıq mənbəli PHP e-poçt göndərmə kitabxanasıdır. O, həmçinin Gmail serverlərindən istifadə edərək e-poçt mesajlarının göndərilməsi ilə yanaşı, identifikasiya ilə SMTP əlaqəsi yaratmaq üçün də dəstək verir.
Kitabxana Kimə, CC, BCC və Cavab ünvanları vasitəsilə bir neçə istifadəçiyə e-poçt göndərmək imkanı təmin etmişdir. O, həmçinin istifadəçilərə UTF-8 məzmunundan və 8bit, base64, ikili və sitatla çap edilə bilən kodlaşdırmalardan istifadə edərək e-poçt mesajlarını kodlamağa imkan verir. O, həmçinin istifadəçilərə asanlıqla birdən çox fayl əlavə etmək və göndərmək imkanı verir.
Kitabxana e-poçt mesajları göndərmək üçün bir çox üsul təqdim etmişdir. Kitabxana e-poçt mesajına qoşmaların əlavə edilməsi, avtomatik e-poçtun yoxlanılması, 50-dən çox dildə səhvlərin idarə edilməsi, S/MIME və DKIM imzalama dəstəyi, İnteqrasiya edilmiş SMTP dəstəyi, başlıq inyeksiya hücumlarından qorunma və daha çox kimi e-poçtun idarə edilməsi üçün bir sıra vacib funksiyaları təmin edir. .
PHPMailer ilə işə başlamaq
PHPMailer-i quraşdırmanın tövsiyə olunan yolu Composer vasitəsilədir, asan quraşdırma üçün aşağıdakı əmrdən istifadə edin.
Composer vasitəsilə PHPMailer API quraşdırın
composer require phpmailer/phpmailer
PHP API vasitəsilə e-poçt mesajı göndərin
PHP-də e-poçt mesajlarının göndərilməsi bu gün proqram tərtibatçıları tərəfindən qəbul edilən çox yaygın bir yanaşmadır. PHPMailer kitabxanası proqram tərtibatçılarına bir neçə PHP əmri ilə öz proqramları daxilində e-poçt mesajları göndərmək imkanı verir. Kitabxana həmçinin HTML olmayan e-poçt müştərilərinə düz mətn e-poçtlarının göndərilməsini dəstəkləyir. Siz həmçinin asanlıqla yerli veb serverdən e-poçt göndərə bilərsiniz.
PHP vasitəsilə Siyahıya E-poçt Mesajı göndərin
Açıq mənbə kitabxanası PHPMailer adətən poçt siyahılarına e-poçt mesajı göndərmək üçün istifadə olunur. Kitabxana çox etibarlıdır və e-poçtları mükəmməl şəkildə alıcıların bütün siyahısına mesaj göndərə bilər. SMTP istifadə edərək PHPMailer instansiyasını qurduqdan sonra onlar alıcıların siyahısını əldə etmək üçün MySQL verilənlər bazasına qoşula bilərlər. Siz fərdi e-poçt mesajlarınızı, eləcə də bütün alıcılar üçün xüsusi bir mesaj təyin edə bilərsiniz. Siz həmçinin e-poçt göndərmək üçün siyahıdan bəzi xüsusi istifadəçiləri seçə bilərsiniz.
E-poçta Çoxlu Qoşma əlavə edin
Çox vaxt komanda üzvləriniz arasında və ya müştərilərlə birdən çox fayl paylaşmaq tələb olunur. PHPMailer proqram tərtibatçılarına çoxsaylı əlavələrlə e-poçt göndərmək imkanı verən çox güclü kitabxanadır. O, fayl yükləməsini qəbul edən və onu e-poçtla göndərən çox sadə formadan istifadə edir. Digər tərəfdən, birdən çox faylı yükləməyə imkan verən və hamısını e-poçta əlavə olaraq göndərən bir az daha mürəkkəb formadır.
Gmail vasitəsilə e-poçt göndərilməsi
PHPMailer açıq mənbə kitabxanası proqram tərtibatçılarına Google-un Gmail xidməti vasitəsilə e-poçt mesajlarını göndərmək imkanı verir. Gmail serverləri vasitəsilə e-poçt göndərmək üçün sizə adi SMTP parametrlərindən daha çox parametrlər lazımdır. O, id və parol autentifikasiyasından istifadə edir. Mesajları qovluğa saxlamaq üçün IMAP əmrlərindən istifadə edə bilərsiniz. Siz həmçinin IMAP əmrlərindən istifadə edərək mövcud qovluqların və ya etiketlərin siyahısını əldə edə bilərsiniz.