Open Source PHP-bibliotek til at sende e-mail-beskeder
Gratis PHP API til at sende e-mails på en meget ligetil og enkel måde. Det understøtter oprettelse af e-mail-beskeder, e-mail-beskedsporing, modtagelse af e-mails, videresendelse af e-mail-beskeder, lagring af meddelelser, e-mail-validering og så videre.
Mailgun-PHP er et meget nyttigt PHP-bibliotek, der hjælper softwareudviklere med at sende e-mails på en meget ligetil og enkel måde. Den har inkluderet understøtter standard SMTP-protokollen og gør det nemt for udviklere at sende og modtage e-mails fra deres egne PHP-applikationer. Det giver høj pålidelighed, da det er designet til at håndtere transaktionelle e-mails på en bedre måde. Det er open source og udgivet under MIT-licensen.
Biblioteket er meget stabilt og har givet de mest enkle, tidseffektive og kraftfulde metoder til håndtering af e-mail-beskeder. Det har inkluderet understøttelse af flere vigtige funktioner, såsom oprettelse af e-mail-beskeder, e-mail-beskedsporing, modtagelse af e-mails, videresende e-mail-beskeder, lagring af meddelelser, e-mail-validering, afsendelse af e-mail til flere brugere, vedhæft filer eller billeder til e-mail-beskeder, pagineringssupport, batch-besked , opret en afvisning og mange flere.
Kom godt i gang med Mailgun-PHP
Den anbefalede måde at installere Mailgun-PHP SDK på er via Composer, brug venligst følgende kommando for nem installation.
Installer Mailgun-PHP via Composer
$ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
Du kan også downloade det fra GitHub og manuelt installere det med lethed .
Afsendelse af e-mailbesked via PHP
Open source Mailgun-PHP-biblioteket gør det muligt for softwareudviklere at generere og sende e-mail-beskeder inde i deres PHP-applikationer. Biblioteket har inkluderet flere vigtige funktioner og måder at sende e-mail-beskeder på, såsom at sende en almindelig tekstbesked via HTTP, sende en besked med HTML- og tekstdele, spore en e-mail-besked, tagge en besked, sende en besked med inline-billeder, sende en besked til flere brugere og mange flere.
Opret og send Mime-e-mail-besked 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);
E-mail-meddelelsessporing via PHP
E-mail-sporing er en meget nyttig proces, der giver brugerne mulighed for at kende oplysningerne om deres e-mail, såsom hvornår modtageren modtager den, kom den i indbakken eller i spam-mappen, åbnede modtageren den eller ikke, klikkede han på linkene eller ej og så mange andre oplysninger. Open source Mailgun-PHP-biblioteket har leveret komplet funktionalitet til sporing af e-mail-beskeder inde fra deres egne PHP-apps. It Store holder styr på alle hændelser, der sker med hver besked i et par dage, såsom accepteret, afvist, leveret, mislykket, åbnet, klikket og så videre.
Spor og download begivenheder 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);
Videresend og gem e-mailbeskeder
Open source Mailgun-PHP-biblioteket tillader PHP-applikationer at modtage e-mails gennem ruter. Ruter accepterer e-mails og udfører derefter handlinger som at gemme e-mailen midlertidigt til efterfølgende hentning, videresende e-mailen til en anden e-mailadresse, sende dataene i e-mailen til en URL. Biblioteket giver mulighed for at gemme beskeden midlertidigt i op til 3 dage på Mailguns servere, så du kan hente den senere efter dine behov.