1. produkty
  2.   E-mailem
  3.   PHP
  4.   Mailgun-PHP
 
  

Otevřete zdrojovou knihovnu PHP pro odesílání e-mailových zpráv

Zdarma PHP API pro odesílání e-mailových zpráv velmi přímočarým a jednoduchým způsobem. Podporuje vytváření e-mailových zpráv, sledování e-mailových zpráv, přijímání e-mailů, přeposílání e-mailových zpráv, ukládání zpráv, ověřování e-mailů atd.

Mailgun-PHP je velmi užitečná knihovna PHP, která pomáhá vývojářům softwaru odesílat e-mailové zprávy velmi přímočarým a jednoduchým způsobem. Obsahuje podporu standardního protokolu SMTP a usnadňuje vývojářům odesílat a přijímat e-mailové zprávy z jejich vlastních aplikací PHP. Nabízí vysokou spolehlivost, protože je navržen tak, aby lépe zpracovával transakční e-maily. Je open source a je vydán pod licencí MIT.

Knihovna je velmi stabilní a poskytuje nejjednodušší, časově nejefektivnější a nejvýkonnější metody pro zpracování e-mailových zpráv. Zahrnuje podporu několika důležitých funkcí, jako je vytváření e-mailových zpráv, sledování e-mailových zpráv, přijímání e-mailů, přeposílání e-mailových zpráv, ukládání zpráv, ověřování e-mailů, odesílání e-mailů více uživatelům, připojování souborů nebo obrázků k e-mailovým zprávám, podpora stránkování, dávkové zprávy , vytvořit odraz a mnoho dalších.

Previous Next

Začínáme s Mailgun-PHP 

Doporučený způsob instalace Mailgun-PHP SDK je přes Composer, pro snadnou instalaci použijte následující příkaz.

Nainstalujte Mailgun-PHP přes Composer

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

Můžete si jej také stáhnout z GitHubu a snadno ručně nainstalovat .

va

Odesílání e-mailových zpráv přes PHP

Open source knihovna Mailgun-PHP umožňuje vývojářům softwaru generovat a odesílat e-mailové zprávy v rámci jejich aplikací PHP. Knihovna obsahuje několik důležitých funkcí a způsobů pro odesílání e-mailových zpráv, jako je odesílání prosté textové zprávy přes HTTP, odesílání zprávy s HTML a textovými částmi, sledování e-mailové zprávy, označování zprávy, odesílání zprávy s vloženými obrázky, odesílání zpráva pro více uživatelů a mnoho dalších.

a

Vytváření a odesílání e-mailových zpráv Mime prostřednictvím 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);

Sledování e-mailových zpráv prostřednictvím PHP

Sledování e-mailů je velmi užitečný proces, který uživatelům umožňuje znát informace o jejich e-mailové zprávě, například kdy ji příjemce obdrží, zda se dostala do doručené pošty nebo do složky se spamem, zda ji příjemce otevřel nebo ne, kliknul na odkazy nebo ne a tolik dalších informací. Open source knihovna Mailgun-PHP poskytuje kompletní funkcionalitu pro sledování e-mailových zpráv z jejich vlastních PHP aplikací. Ukládá několik dní o každé události, která se stane s každou zprávou, jako je přijatá, odmítnutá, doručená, neúspěšná, otevřená, kliknutá a tak dále.

Sledování a stahování událostí prostřednictvím 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);

Přeposílání a ukládání e-mailových zpráv

Open source knihovna Mailgun-PHP umožňuje aplikacím PHP přijímat e-maily prostřednictvím Routes. Trasy přijmou e-maily a poté provedou operace, jako je dočasné uložení e-mailu pro následné načtení, přeposlání e-mailu na jinou e-mailovou adresu nebo odeslání dat v e-mailu na adresu URL. Knihovna umožňuje dočasně uložit zprávu po dobu až 3 dnů na serverech Mailgun, abyste ji mohli později načíst podle svých potřeb.

 Čeština