PHPMailer
E-posta İşleme için Açık Kaynak PHP API'si
Birden çok dosya ekleyip göndermeye, To, CC, BCC ve Yanıt adresleri aracılığıyla birden çok kullanıcıya e-posta iletisi oluşturmaya ve göndermeye olanak tanıyan PHP kitaplığı.
PHPMailer, yazılım geliştiricilerin minimum çaba ve maliyetle e-posta mesajları oluşturmak ve göndermek için uygulamalar oluşturmasını sağlayan açık kaynaklı bir PHP e-posta gönderme kitaplığıdır. Ayrıca, kimlik doğrulamalı bir SMTP bağlantısı kurmanın yanı sıra Gmail sunucularını kullanarak e-posta mesajları gönderme desteği de sağlar.
Kitaplık, To, CC, BCC ve Yanıt adresleri aracılığıyla birden çok kullanıcıya e-posta gönderme yeteneği sağlamıştır. Ayrıca, kullanıcıların UTF-8 içeriği ve 8 bit, base64, ikili ve alıntı yazdırılabilir kodlamaları kullanarak e-posta mesajlarını kodlamasına olanak tanır. Ayrıca, kullanıcıların kolaylıkla birden fazla dosya eklemesine ve göndermesine olanak tanır.
Kitaplık, e-posta mesajları göndermek için birden çok yöntem sağlamıştır. Kitaplık, bir e-posta mesajına ek ekleme, otomatik e-posta doğrulama, 50'den fazla dilde hata işleme, S/MIME ve DKIM imzalama desteği, Entegre SMTP desteği, başlık ekleme saldırılarına karşı koruma gibi e-posta yönetimi için birçok önemli özellik sağlar. .
Bir Bakışta
PHPMailer özelliklerine genel bakış.
- Mailleri gönder
- e-posta al
- E-postaları oku
- Çoklu ek
- Eki görüntüle
- Eki kaydet
- E-posta şifreleme
- Gmail sunucusunu kullan
- SMPT desteği
- IMAP desteği
Platform Bağımsızlığı
PHPMailer yalnızca PHP çalışma zamanı gerektirir.
PHPMailer'e Başlarken
PHPMailer'i kurmanın önerilen yolu Composer'dır, kolay kurulum için lütfen aşağıdaki komutu kullanın.
Composer aracılığıyla PHPMailer API'yi yükleyin
composer require phpmailer/phpmailer
PHP API aracılığıyla E-posta Mesajı Gönder
PHP'de e-posta mesajları göndermek, günümüzde yazılım geliştiriciler tarafından benimsenen çok yaygın bir yaklaşımdır. PHPMailer kitaplığı, yazılım geliştiricilerine birkaç PHP komutuyla kendi uygulamaları içinde e-posta mesajları gönderme gücü verir. Kitaplık, HTML olmayan e-posta istemcilerine düz metin e-posta göndermeyi de destekler. Ayrıca yerel bir web sunucusundan kolaylıkla e-posta gönderebilirsiniz.
PHP aracılığıyla bir Listeye E-posta Mesajı Gönder
Açık kaynak kitaplığı PHPMailer genellikle posta listelerine bir e-posta mesajı göndermek için kullanılır. Kütüphane çok güvenilirdir ve e-posta mesajlarını tüm alıcı listesine ustalıkla gönderebilir. SMTP kullanarak bir PHPMailer örneği kurduktan sonra, alıcıların listesini almak için bir MySQL veritabanına bağlanabilirler. Özel e-posta mesajlarınızın yanı sıra tüm alıcılar için belirli bir mesaj ayarlayabilirsiniz. E-posta göndermek için listeden belirli kullanıcıları da seçebilirsiniz.
E-postaya Birden Fazla Ek Ekleme
Ekip üyeleriniz arasında veya müşterilerle birden fazla dosya paylaşmanız genellikle gereklidir. PHPMailer, yazılım geliştiricilere birden fazla ek içeren e-posta gönderme yeteneği veren çok güçlü bir kitaplıktır. Dosya yüklemeyi kabul eden ve e-postayla gönderen çok basit bir form kullanır. Öte yandan, aynı anda birden fazla dosya yüklemeye izin veren ve hepsini bir e-postaya ek olarak gönderen biraz daha karmaşık bir formdur.
Gmail ile E-posta Gönderme
PHPMailer açık kaynak kitaplığı, yazılım geliştiricilerine e-posta mesajlarını Google'ın Gmail hizmeti aracılığıyla gönderme olanağı sağlar. Gmail sunucuları aracılığıyla e-posta göndermek için normal SMTP ayarlarından biraz daha fazla ayara ihtiyacınız vardır. Kimlik ve parola doğrulamasını kullanır. Mesajları bir klasöre kaydetmek için IMAP komutlarını kullanabilirsiniz. IMAP komutlarını kullanarak kullanılabilir klasörlerin veya etiketlerin bir listesini de alabilirsiniz.