1. Produkter
  2.   E-post
  3.   PHP
  4.   Mailgun-PHP
 
  

Open Source PHP-bibliotek för att skicka e-postmeddelanden 

Gratis PHP API för att skicka e-postmeddelanden på ett väldigt enkelt och enkelt sätt. Det stöder att skapa e-postmeddelanden, spåra e-postmeddelanden, ta emot e-post, vidarebefordra e-postmeddelanden, lagra meddelanden, e-postvalidering och så vidare.

Mailgun-PHP är ett mycket användbart PHP-bibliotek som hjälper mjukvaruutvecklare att skicka e-postmeddelanden på ett väldigt enkelt och enkelt sätt. Det har inkluderat stöder standard SMTP-protokollet och gör det enkelt för utvecklare att skicka och ta emot e-postmeddelanden från sina egna PHP-applikationer. Den erbjuder hög tillförlitlighet eftersom den är utformad för att hantera transaktionsmail på ett bättre sätt. Den är öppen källkod och släpps under MIT-licensen.

Biblioteket är mycket stabilt och har tillhandahållit de mest enkla, tidseffektiva och kraftfulla metoderna för att hantera e-postmeddelanden. Det har inkluderat stöd för flera viktiga funktioner som att skapa e-postmeddelanden, spåra e-postmeddelanden, ta emot e-post, vidarebefordra e-postmeddelanden, lagra meddelanden, e-postvalidering, skicka e-post till flera användare, bifoga filer eller bilder till e-postmeddelanden, pagineringsstöd, batchmeddelande , skapa en studs och många fler.

Previous Next

Komma igång med Mailgun-PHP 

Det rekommenderade sättet att installera Mailgun-PHP SDK är via Composer, använd följande kommando för enkel installation.

Installera Mailgun-PHP via Composer

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

Du kan också ladda ner den från GitHub och installera den manuellt med lätthet .

E-postmeddelande skickas via PHP

Mailgun-PHP-biblioteket med öppen källkod gör det möjligt för mjukvaruutvecklare att generera och skicka e-postmeddelanden i sina PHP-applikationer. Biblioteket har inkluderat flera viktiga funktioner och sätt att skicka e-postmeddelanden, som att skicka ett vanligt textmeddelande via HTTP, skicka ett meddelande med HTML och textdelar, spåra ett e-postmeddelande, tagga ett meddelande, skicka ett meddelande med inlinebilder, skicka ett meddelande till flera användare och många fler.

Skapa och skicka Mime-e-postmeddelande via 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);

Spårning av e-postmeddelanden via PHP

E-postspårning är en mycket användbar process som ger användare möjlighet att veta informationen om deras e-postmeddelande, till exempel när mottagaren tar emot det, hamnade det i inkorgen eller skräppostmappen, öppnade mottagaren det eller inte, klickade han på länkarna eller inte och så mycket annan information. Mailgun-PHP-biblioteket med öppen källkod har tillhandahållit komplett funktionalitet för att spåra e-postmeddelanden från deras egna PHP-appar. It Store håller reda på varje händelse som händer med varje meddelande under ett par dagar, till exempel accepterat, avvisat, levererat, misslyckat, öppnat, klickat och så vidare.

Spåra och ladda ner händelser via 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);

Vidarebefordra och lagra e-postmeddelanden

Mailgun-PHP-biblioteket med öppen källkod tillåter PHP-applikationer att ta emot e-post via rutter. Rutter accepterar e-postmeddelanden och utför sedan åtgärder som att lagra e-postmeddelandet tillfälligt för efterföljande hämtning, vidarebefordra e-postmeddelandet till en annan e-postadress, lägga upp data i e-postmeddelandet till en URL. Biblioteket tillåter att lagra meddelandet tillfälligt i upp till 3 dagar på Mailguns servrar så att du kan hämta det senare enligt dina behov.

 Svenska