![](https://products-qa.fileformat.com/az/email/php/swift-mailer/header-image.png)
Swift Mailer
Açıq Mənbə Komponent Əsaslı PHP Kitabxanası
SMTP, sendmail, postfiks və ya fərdi Nəqliyyat tətbiqindən istifadə edərək e-poçt göndərməyə imkan verən pulsuz PHP API . E-poçt mesajına məzmun əlavə edin, diskə və ya mövcud fayllara fayl əlavə edin, daxili media fayllarını yerləşdirin və s.
Swift Mailer proqram tərtibatçılarına e-poçt mesajları ilə işləmək üçün güclü PHP proqramları yaratmağa kömək edən çox faydalı komponent əsaslı kitabxanadır. Swift Mailer e-poçt mesajları yaratarkən müxtəlif MIME obyektlərindən istifadə edir və beləliklə, çox az səylə mürəkkəb mesajlar yaratmağı asanlaşdırır. Açıq mənbədir və MIT Lisenziyası altında buraxılır.
Swift Mailer kitabxanası istənilən PHP veb proqramına asanlıqla inteqrasiya oluna bilər. O, çoxlu funksiyaları olan e-poçt göndərmək üçün çox çevik və zərif obyekt yönümlü yanaşmadan istifadə edir. O, müxtəlif nəqliyyat vasitələrinin qurulmasından tutmuş göndərilən mesajın fərdiləşdirilməsinə qədər e-poçt göndərilməsinin demək olar ki, bütün aspektlərini əhatə edir. SMTP, sendmail, postfix və ya xüsusi Nəqliyyat tətbiqindən istifadə edərək e-poçt göndərilməsini dəstəkləyir. Kitabxana çox təhlükəsizdir və sorğu məlumatı məzmununu silmədən başlıq inyeksiya hücumlarından qoruyur.
Swift Mailer kitabxanasını idarə etmək çox asandır və e-poçt mesajına məzmun əlavə etmək, diskə və ya mövcud fayllara faylların əlavə edilməsi, daxili media fayllarının yerləşdirilməsi, dinamik məzmunun yerləşdirilməsi, çoxsaylı alıcıların əlavə edilməsi, e-poçt kimi e-poçtlarınızı idarə etmək üçün bir sıra vacib funksiyaları ehtiva edir. mesaj şifrələmə dəstəyi, mesaj prioritetinin təyin edilməsi, mesajın kodlaşdırılması dəstəyi və s
Swift Mailer ilə işə başlamaq
Swift Mailer komponentini 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ə Swift Mailer quraşdırın
$ composer require "swiftmailer/swiftmailer:^6.0"
PHP vasitəsilə e-poçt mesajları yaradın və göndərin
Açıq mənbəli Swift Mailer kitabxanasına PHP proqramlarınız daxilində e-poçt mesajları yaratmaq üçün dəstək daxildir. Kitabxana mesajın mətninə məzmun əlavə etmək, məzmunu formatlaşdırmaq, müxtəlif növ faylları əlavə etmək, dinamik şəkildə yaradılan məzmunu yerləşdirmək, media fayllarını mesaja yerləşdirmək, bir çox alıcıya e-poçt mesajı göndərmək və mesajın məzmununu formatlaşdırmaq kimi bir sıra vacib funksiyaları təmin etmişdir. belə ki.
PHP vasitəsilə əlavələrlə e-poçt göndərin
Pulsuz Swift Mailer kitabxanası proqramçılara PHP proqramlarının daxilindən əlavələri olan e-poçt mesajları göndərməyə imkan verir. Siz Swift_Attachment obyektini yaratmalı və qoşmalarınızı daxil etmək üçün əlavə metodundan istifadə etməlisiniz. Fayl əlavələrindən başqa, siz həmçinin e-poçt mesajı mətninə şəkilləri yerləşdirə bilərsiniz. Kitabxana həmçinin mövcud fayl olmadan dinamik şəkildə yaradılmış məzmunun daxil edilməsini tam dəstəkləyir. Artıq mövcud faylları yerləşdirmək və ya URL-dən istifadə etmək üçün sadəcə bir sətirli koddan istifadə edə bilərsiniz.
PHP API vasitəsilə e-poçtların kodlaşdırılması
Swift Mailer kitabxanası proqram tərtibatçılarına PHP proqramlarına kodlaşdırma qabiliyyəti əlavə etməyi asanlaşdırır. Kitabxana e-poçt mesajının MIME hissəsinin mətninin kodlaşdırılması üçün dəstəyi daxil etmişdir. O, həmçinin base64 istifadə edərək ikili əlavələri kodlamağa imkan verir. Mətn hissələri təhlükəsiz seçim olan və ən müasir SMTP serverləri tərəfindən dəstəklənən sitat çap edilə biləndən istifadə etməklə kodlanır.
E-poçtlarınız üçün Xüsusi Başlıqlardan istifadə
Açıq mənbəli Swift Mailer kitabxanası proqram proqramçılarına PHP əmrlərindən istifadə edərək mesaj başlıqlarını daxil etməyə imkan verir. Kitabxana e-poçt mesajına fərdi başlıq əlavə etməyi və mövcud olanı asanlıqla dəyişdirməyi dəstəkləyir. Mövcud başlığın dəyişdirilməsi çox çətin bir işdir, çünki başlıqlar arasında çox az fərq var. Swift Mailer kitabxanası mətn başlıqları, parametrləşdirilmiş başlıqlar, tarix başlıqları, ID başlıqları və yol başlıqları kimi daha ümumi qruplara təsnif edilən müxtəlif növ MIME başlıqlarından istifadə edirdi.