1. Prodotti
  2.   E-mail
  3.   PHP
  4.   Mailgun-PHP
 
  

Pustaka PHP Sumber Terbuka untuk Mengirim Pesan Email 

API PHP gratis untuk mengirim pesan email dengan cara yang sangat mudah dan sederhana. Ini mendukung pembuatan pesan email, pelacakan pesan email, menerima email, meneruskan pesan email, menyimpan pesan, validasi email & sebagainya.

Mailgun-PHP adalah pustaka PHP yang sangat berguna yang membantu pengembang perangkat lunak mengirim pesan email dengan cara yang sangat mudah dan sederhana. Ini sudah termasuk mendukung protokol SMTP standar dan memudahkan pengembang untuk mengirim dan menerima pesan email dari aplikasi PHP mereka sendiri. Ini menawarkan keandalan yang tinggi karena dirancang untuk menangani email transaksional dengan cara yang lebih baik. Ini bersifat open source dan dirilis di bawah Lisensi MIT.

Perpustakaan ini sangat stabil dan telah menyediakan metode yang paling sederhana, efisien waktu, dan ampuh untuk menangani pesan email. Ini sudah termasuk dukungan untuk beberapa fitur penting seperti membuat pesan email, pelacakan pesan email, menerima email, meneruskan pesan email, menyimpan pesan, validasi email, mengirim email ke banyak pengguna, melampirkan file atau gambar ke pesan email, dukungan penomoran halaman, pesan batch , membuat pantulan, dan banyak lagi.

Previous Next

Memulai dengan Mailgun-PHP

Cara yang disarankan untuk menginstal Mailgun-PHP SDK adalah melalui Composer, silakan gunakan perintah berikut untuk kemudahan instalasi.

Instal Mailgun-PHP melalui Komposer

 $ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7

Anda juga dapat mengunduh dari GitHub dan menginstalnya secara manual dengan mudah .

Pengiriman Pesan Email melalui PHP

Perpustakaan Mailgun-PHP sumber terbuka memungkinkan pengembang perangkat lunak membuat dan mengirim pesan email di dalam aplikasi PHP mereka. Perpustakaan telah menyertakan beberapa fungsi dan cara penting untuk mengirim pesan email, seperti mengirim pesan teks biasa melalui HTTP, mengirim pesan dengan HTML dan bagian teks, melacak pesan email, menandai pesan, mengirim pesan dengan gambar sebaris, mengirim pesan ke banyak pengguna dan banyak lagi.

Buat & Kirim Pesan Email Mime melalui PHP API

# 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);

Pelacakan Pesan Email melalui PHP

Pelacakan email adalah proses yang sangat berguna yang memberi pengguna kemampuan untuk mengetahui informasi tentang pesan email mereka, seperti kapan penerima menerimanya, apakah masuk ke kotak masuk atau ke folder spam, apakah penerima membukanya atau tidak, apakah dia mengklik link tersebut atau tidak dan masih banyak informasi lainnya. Pustaka Mailgun-PHP open source telah menyediakan fungsionalitas lengkap untuk melacak pesan email dari dalam aplikasi PHP mereka sendiri. Ini menyimpan pelacakan setiap peristiwa yang terjadi pada setiap pesan selama beberapa hari, seperti diterima, ditolak, terkirim, gagal, dibuka, diklik, dan seterusnya.

Lacak & Unduh Acara melalui PHP API

 # 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);

Meneruskan dan Menyimpan Pesan Email

Perpustakaan Mailgun-PHP sumber terbuka memungkinkan aplikasi PHP menerima email melalui Rute. Rute akan menerima email dan kemudian melakukan operasi seperti menyimpan email sementara untuk pengambilan berikutnya, meneruskan email ke alamat email lain, Memposting data dalam email ke URL. Perpustakaan memungkinkan untuk menyimpan pesan sementara hingga 3 hari di server Mailgun sehingga Anda dapat mengambilnya nanti sesuai kebutuhan Anda.

 Italiano