1. Các sản phẩm
  2.   E-mail
  3.   PHP
  4.   Mailgun-PHP
 
  

Thư viện PHP mã nguồn mở để gửi email

API PHP miễn phí để gửi email một cách rất đơn giản và dễ hiểu. Nó hỗ trợ tạo email, theo dõi email, nhận email, chuyển tiếp email, lưu trữ tin nhắn, xác thực email, v.v.

Mailgun-PHP là một thư viện PHP rất hữu ích giúp các nhà phát triển phần mềm gửi email một cách rất đơn giản và dễ hiểu. Nó bao gồm hỗ trợ giao thức SMTP tiêu chuẩn và giúp các nhà phát triển dễ dàng gửi và nhận email từ các ứng dụng PHP của riêng họ. Nó mang lại độ tin cậy cao vì được thiết kế để xử lý các email giao dịch theo cách tốt hơn. Nó là mã nguồn mở và được phát hành theo Giấy phép MIT.

Thư viện rất ổn định và cung cấp các phương pháp đơn giản, hiệu quả về thời gian và mạnh mẽ nhất để xử lý thư email. Nó bao gồm hỗ trợ cho một số tính năng quan trọng như tạo email, theo dõi email, nhận email, chuyển tiếp email, lưu trữ tin nhắn, xác thực email, gửi email cho nhiều người dùng, đính kèm tệp hoặc hình ảnh vào email, hỗ trợ phân trang, tin nhắn hàng loạt , tạo độ nảy và nhiều tính năng khác.

Previous Next

Bắt đầu với Mailgun-PHP 

Cách cài đặt Mailgun-PHP SDK được khuyến nghị là thông qua Composer, vui lòng sử dụng lệnh sau để cài đặt dễ dàng.

Cài đặt Mailgun-PHP qua Composer

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

Bạn cũng có thể tải xuống từ GitHub và cài đặt thủ công một cách dễ dàng .

Gửi thư email qua PHP

Thư viện Mailgun-PHP mã nguồn mở cho phép các nhà phát triển phần mềm tạo và gửi email bên trong các ứng dụng PHP của họ. Thư viện đã bao gồm một số chức năng và cách thức quan trọng để gửi email, chẳng hạn như gửi tin nhắn văn bản thuần túy qua HTTP, gửi tin nhắn có HTML và các phần văn bản, theo dõi email, gắn thẻ tin nhắn, gửi tin nhắn có hình ảnh nội tuyến, gửi một tin nhắn cho nhiều người dùng và nhiều hơn nữa.

Tạo và gửi tin nhắn email Mime qua API PHP

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

Theo dõi thư email qua PHP

Theo dõi email là một quy trình rất hữu ích cung cấp cho người dùng khả năng biết thông tin về email của họ, chẳng hạn như thời điểm người nhận nhận được email, email có vào hộp thư đến hay vào thư mục thư rác hay không, người nhận có mở email hay không. không, anh ấy có nhấp vào liên kết hay không và rất nhiều thông tin khác. Thư viện Mailgun-PHP mã nguồn mở đã cung cấp chức năng hoàn chỉnh để theo dõi thư email từ bên trong ứng dụng PHP của riêng họ. Cửa hàng này theo dõi mọi sự kiện xảy ra với mọi tin nhắn trong vài ngày, chẳng hạn như được chấp nhận, bị từ chối, đã gửi, không thành công, đã mở, đã nhấp, v.v.

Theo dõi và tải xuống sự kiện qua API PHP

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

Chuyển tiếp và lưu trữ tin nhắn email

Thư viện Mailgun-PHP mã nguồn mở cho phép các ứng dụng PHP nhận email thông qua Routes. Các tuyến sẽ chấp nhận email và sau đó thực hiện các thao tác như lưu trữ email tạm thời để lấy lại sau, chuyển tiếp email đến một địa chỉ email khác, Đăng dữ liệu trong email lên một URL. Thư viện cho phép lưu trữ thư tạm thời trong tối đa 3 ngày trên máy chủ của Mailgun để bạn có thể truy xuất thư sau theo nhu cầu của mình.

 Tiếng Việt