Atvirojo šaltinio PHP biblioteka, skirta el. laiškams siųsti
Nemokama PHP API, skirta el. pašto žinutėms siųsti labai paprastai ir paprastai. Jis palaiko el. pašto pranešimų kūrimą, el. pašto žinučių sekimą, el. laiškų gavimą, el. pašto pranešimų peradresavimą, žinučių saugojimą, el. pašto patvirtinimą ir pan.
Mailgun-PHP yra labai naudinga PHP biblioteka, kuri padeda programinės įrangos kūrėjams siųsti el. laiškus labai paprastai ir paprastai. Ji apima standartinio SMTP protokolo palaikymą ir leidžia kūrėjams lengvai siųsti ir gauti el. laiškus iš savo PHP programų. Jis pasižymi dideliu patikimumu, nes sukurtas siekiant geriau tvarkyti el. Jis yra atvirojo kodo ir išleistas pagal MIT licenciją.
Biblioteka yra labai stabili ir joje pateikiami paprasčiausi, efektyviausi ir efektyviausi el. pašto pranešimų tvarkymo metodai. Ji apima kelių svarbių funkcijų palaikymą, pvz., el. pašto pranešimų kūrimą, el. pašto pranešimų sekimą, el. laiškų gavimą, el. pašto pranešimų peradresavimą, pranešimų saugojimą, el. pašto patvirtinimą, el. laiškų siuntimą keliems vartotojams, failų ar vaizdų pridėjimą prie el. laiškų, puslapių rūšiavimo palaikymą, paketinį pranešimą. , sukurkite atšokimą ir daug daugiau.
Pradžia naudojant Mailgun-PHP
Rekomenduojamas būdas įdiegti „Mailgun-PHP SDK“ yra „Composer“. Kad būtų lengviau įdiegti, naudokite šią komandą.
Įdiekite „Mailgun-PHP“ per „Composer“
$ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
Taip pat galite atsisiųsti iš „GitHub“ ir lengvai įdiegti rankiniu būdu .
El. pašto pranešimų siuntimas per PHP
Atvirojo kodo Mailgun-PHP biblioteka leidžia programinės įrangos kūrėjams generuoti ir siųsti el. laiškus savo PHP programose. Bibliotekoje yra keletas svarbių el. pašto pranešimų siuntimo funkcijų ir būdų, pvz., paprasto teksto pranešimo siuntimas per HTTP, pranešimo su HTML ir teksto dalimis siuntimas, el. pašto žinutės sekimas, pranešimo žymėjimas, žinutės su įtrauktais vaizdais siuntimas, siuntimas. žinutė keliems naudotojams ir daugeliui kitų.
Kurti ir siųsti MIM el. pašto pranešimą per 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);
El. pašto pranešimų stebėjimas naudojant PHP
El. pašto stebėjimas yra labai naudingas procesas, suteikiantis vartotojams galimybę sužinoti informaciją apie savo el. laišką, pvz., kada gavėjas jį gavo, ar jis pateko į gautuosius arba į šlamšto aplanką, ar gavėjas jį atidarė ar ne, ar jis spustelėjo nuorodas, ar ne, ir tiek daug kitos informacijos. Atvirojo kodo Mailgun-PHP biblioteka suteikė visas funkcijas, skirtas sekti el. laiškus iš savo PHP programų. Šioje parduotuvėje kelias dienas sekami visi su kiekvienu pranešimu susiję įvykiai, pvz., priimtas, atmestas, pristatytas, nepavykęs, atidarytas, paspaustas ir pan.
Stebėkite ir atsisiųskite įvykius per 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);
Persiųskite ir saugokite el. pašto pranešimus
Atvirojo kodo Mailgun-PHP biblioteka leidžia PHP programoms gauti el. laiškus per Routes. Maršrutai priims el. laiškus ir atliks tokias operacijas, kaip laikinai saugoti el. laišką, kad vėliau būtų galima gauti, persiųsti el. laišką kitu el. pašto adresu, paskelbti el. laiške esančius duomenis URL. Biblioteka leidžia laikinai saugoti pranešimą iki 3 dienų Mailgun serveriuose, kad vėliau galėtumėte jį gauti pagal savo poreikius.