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

Open Source PHP-bibliotheek om e-mailberichten te verzenden

Gratis PHP API voor het op een zeer eenvoudige en eenvoudige manier verzenden van e-mailberichten. Het ondersteunt het maken van e-mailberichten, het volgen van e-mailberichten, het ontvangen van e-mails, het doorsturen van e-mailberichten, het opslaan van berichten, e-mailvalidatie enzovoort.

Mailgun-PHP is een zeer nuttige PHP-bibliotheek waarmee softwareontwikkelaars op een zeer eenvoudige en eenvoudige manier e-mailberichten kunnen verzenden. Het ondersteunt het standaard SMTP-protocol en maakt het voor ontwikkelaars gemakkelijk om e-mailberichten te verzenden en te ontvangen vanuit hun eigen PHP-applicaties. Het biedt een hoge betrouwbaarheid omdat het is ontworpen om transactionele e-mails op een betere manier af te handelen. Het is open source en vrijgegeven onder de MIT-licentie.

De bibliotheek is zeer stabiel en biedt de meest eenvoudige, tijdefficiënte en krachtige methoden voor het verwerken van e-mailberichten. Het biedt ondersteuning voor verschillende belangrijke functies, zoals het maken van e-mailberichten, het volgen van e-mailberichten, het ontvangen van e-mails, het doorsturen van e-mailberichten, het opslaan van berichten, het valideren van e-mails, het verzenden van e-mail naar meerdere gebruikers, het bijvoegen van bestanden of afbeeldingen aan e-mailberichten, ondersteuning voor paginering, batchberichten , creëer een bounce en nog veel meer.

Previous Next

Aan de slag met Mailgun-PHP

De aanbevolen manier om Mailgun-PHP SDK te installeren is via Composer. Gebruik de volgende opdracht voor eenvoudige installatie.

Installeer Mailgun-PHP via Composer

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

Je kunt het ook downloaden van GitHub en het gemakkelijk handmatig installeren .

E-mailbericht verzenden via PHP

De open source Mailgun-PHP-bibliotheek stelt softwareontwikkelaars in staat e-mailberichten te genereren en te verzenden binnen hun PHP-applicaties. De bibliotheek heeft verschillende belangrijke functies en manieren voor het verzenden van e-mailberichten opgenomen, zoals het verzenden van een gewoon tekstbericht via HTTP, het verzenden van een bericht met HTML en tekstgedeelten, het bijhouden van een e-mailbericht, het taggen van een bericht, het verzenden van een bericht met inline afbeeldingen, het verzenden van een bericht naar meerdere gebruikers en nog veel meer.

Mime-e-mailbericht maken en verzenden via de 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);

E-mailberichten bijhouden via PHP

Het bijhouden van e-mail is een zeer nuttig proces waarmee gebruikers de informatie over hun e-mailbericht kunnen achterhalen, zoals wanneer de ontvanger het bericht ontvangt, of het in de inbox of de spammap terecht is gekomen, of de ontvanger het heeft geopend of niet, heeft hij op de links geklikt of niet en zoveel andere informatie. De open source Mailgun-PHP-bibliotheek biedt volledige functionaliteit voor het volgen van e-mailberichten vanuit hun eigen PHP-apps. De opslag houdt elke gebeurtenis bij die met elk bericht gebeurt gedurende een paar dagen, zoals geaccepteerd, afgewezen, afgeleverd, mislukt, geopend, aangeklikt, enzovoort.

Gebeurtenissen volgen en downloaden via de 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);

E-mailberichten doorsturen en opslaan

Dankzij de open source Mailgun-PHP-bibliotheek kunnen PHP-applicaties e-mails ontvangen via Routes. Routes accepteert e-mails en voert vervolgens bewerkingen uit zoals het tijdelijk opslaan van de e-mail voor later ophalen, het doorsturen van de e-mail naar een ander e-mailadres en het posten van de gegevens in de e-mail naar een URL. De bibliotheek maakt het mogelijk om het bericht tijdelijk gedurende maximaal 3 dagen op de servers van Mailgun op te slaan, zodat u het later volgens uw behoeften kunt ophalen.

 Dutch