E-posta Mesajları Göndermek için Açık Kaynak PHP Kitaplığı
E-posta mesajlarını çok basit ve basit bir şekilde göndermek için ücretsiz PHP API. E-posta mesajları oluşturmayı, e-posta mesajı izlemeyi, e-posta almayı, e-posta mesajlarını iletmeyi, mesajları saklamayı, e-posta doğrulamayı vb. destekler.
Mailgun-PHP, yazılım geliştiricilerin e-posta mesajlarını çok basit ve basit bir şekilde göndermelerine yardımcı olan çok kullanışlı bir PHP kütüphanesidir. Standart SMTP protokolünü destekler ve geliştiricilerin kendi PHP uygulamalarından e-posta mesajları gönderip almasını kolaylaştırır. İşlemsel e-postaları daha iyi bir şekilde ele almak üzere tasarlandığı için yüksek güvenilirlik sunar. Açık kaynaktır ve MIT Lisansı altında yayınlanmaktadır.
Kitaplık son derece kararlıdır ve e-posta iletilerini işlemek için en basit, en verimli ve en güçlü yöntemleri sağlamıştır. E-posta mesajları oluşturma, e-posta mesajı izleme, e-posta alma, e-posta mesajlarını iletme, mesajları saklama, e-posta doğrulama, birden fazla kullanıcıya e-posta gönderme, e-posta mesajlarına dosya veya resim ekleme, sayfalandırma desteği, toplu mesaj gibi birçok önemli özellik için destek içerir. , hemen çıkma ve çok daha fazlasını yaratın.
Mailgun-PHP'ye Başlarken
Mailgun-PHP SDK'yı kurmanın önerilen yolu Composer'dır, lütfen kolay kurulum için aşağıdaki komutu kullanın.
Mailgun-PHP'yi Composer aracılığıyla yükleyin
$ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
Ayrıca GitHub'dan indirebilir ve kolaylıkla manuel olarak yükleyebilirsiniz. .
PHP ile E-posta Mesajı Gönderme
Açık kaynak Mailgun-PHP kitaplığı, yazılım geliştiricilerin PHP uygulamalarının içinde e-posta mesajları oluşturmasına ve göndermesine olanak tanır. Kitaplık, HTTP yoluyla düz metin mesajı göndermek, HTML ve metin bölümleri içeren bir mesaj göndermek, bir e-posta mesajını izlemek, bir mesajı etiketlemek, satır içi resimlerle bir mesaj göndermek, e-posta mesajları göndermek için çeşitli önemli işlevler ve yollar içerir. birden fazla kullanıcıya bir mesaj ve çok daha fazlası.
PHP API aracılığıyla Mime E-posta Mesajı Oluşturun ve Gönderin
# Include the Autoloader (see "Libraries" for install instructions)
require 'vendor/autoload.php';
use Mailgun\Mailgun;
# Instantiate the client.
$mgClient = Mailgun::create('PRIVATE_API_KEY', 'https://API_HOSTNAME');
$domain = "YOUR_DOMAIN_NAME";
$params = array(
'from' => 'Excited User ',
'to' => 'bob@example.com',
'subject' => 'Hello',
'text' => 'Testing some Mailgun awesomness!'
);
# Make the call to the client.
$mgClient->messages()->send($domain, $params);
PHP ile E-posta Mesajı Takibi
E-posta izleme, kullanıcılara e-posta iletileriyle ilgili, alıcının iletiyi ne zaman aldığı, gelen kutusuna mı yoksa spam klasörüne mi düştüğü, alıcının onu açıp açmadığı gibi bilgileri bilme gücü veren çok yararlı bir süreçtir. hayır, linklere tıklayıp tıklamadığı ve daha birçok bilgi. Açık kaynaklı Mailgun-PHP kütüphanesi, e-posta mesajlarını kendi PHP uygulamalarının içinden izlemek için eksiksiz işlevsellik sağlamıştır. Mağaza, birkaç gün boyunca her mesajın başına gelen, kabul edilen, reddedilen, teslim edilen, başarısız olan, açılan, tıklanan vb. gibi tüm etkinliklerin kaydını tutar.
PHP API aracılığıyla Etkinlikleri Takip Edin ve İndirin
# Include the Autoloader (see "Libraries" for install instructions)
require 'vendor/autoload.php';
use Mailgun\Mailgun;
# Instantiate the client.
$mgClient = Mailgun::create('PRIVATE_API_KEY', 'https://API_HOSTNAME');
$domain = 'YOUR_DOMAIN_NAME';
$queryString = array(
'begin' => 'Wed, 1 Jan 2020 09:00:00 -0000',
'ascending' => 'yes',
'limit' => 25,
'pretty' => 'yes',
'recipient' => 'bob@example.com'
);
# Issue the call to the client.
$result = $mgClient->events()->get($domain, $queryString);
E-posta İletilerini İletme ve Saklama
Açık kaynak Mailgun-PHP kitaplığı, PHP uygulamalarının Rotalar aracılığıyla e-posta almasına olanak tanır. Routes, e-postaları kabul edecek ve daha sonra geri almak üzere e-postayı geçici olarak saklamak, e-postayı farklı bir e-posta adresine iletmek, e-postadaki verileri bir URL'ye göndermek gibi işlemleri gerçekleştirecektir. Kütüphane, mesajın Mailgun sunucularında 3 güne kadar geçici olarak saklanmasına izin verir, böylece daha sonra ihtiyaçlarınıza göre alabilirsiniz.