Atvērtā pirmkoda PHP bibliotēka e-pasta ziņojumu sūtīšanai
Bezmaksas PHP API e-pasta ziņojumu sūtīšanai ļoti tiešā un vienkāršā veidā. Tā atbalsta e-pasta ziņojumu izveidi, e-pasta ziņojumu izsekošanu, e-pasta ziņojumu saņemšanu, e-pasta ziņojumu pārsūtīšanu, ziņojumu saglabāšanu, e-pasta apstiprināšanu un tā tālāk.
Mailgun-PHP ir ļoti noderīga PHP bibliotēka, kas palīdz programmatūras izstrādātājiem sūtīt e-pasta ziņojumus ļoti vienkārši un vienkārši. Tajā ir iekļauts standarta SMTP protokola atbalsts un izstrādātājiem ir viegli nosūtīt un saņemt e-pasta ziņas no savām PHP lietojumprogrammām. Tā piedāvā augstu uzticamību, jo tā ir izstrādāta, lai labāk apstrādātu darījumu e-pastus. Tā ir atvērtā pirmkoda un izdota saskaņā ar MIT licenci.
Bibliotēka ir ļoti stabila, un tajā ir nodrošinātas vienkāršākās, visefektīvākās un efektīvākās metodes e-pasta ziņojumu apstrādei. Tajā ir iekļauts atbalsts vairākām svarīgām funkcijām, piemēram, e-pasta ziņojumu izveide, e-pasta ziņojumu izsekošana, e-pasta ziņojumu saņemšana, e-pasta ziņojumu pārsūtīšana, ziņojumu glabāšana, e-pasta validācija, e-pasta sūtīšana vairākiem lietotājiem, failu vai attēlu pievienošana e-pasta ziņojumiem, lappušu atbalsts, pakešu ziņojums. , izveidojiet atlēcienu un daudz ko citu.
Darba sākšana ar Mailgun-PHP
Ieteicamais veids, kā instalēt Mailgun-PHP SDK, ir, izmantojot Composer. Lai atvieglotu instalēšanu, lūdzu, izmantojiet šo komandu.
$ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
Varat arī lejupielādēt to no GitHub un viegli manuāli instalēt. .
E-pasta ziņojumu sūtīšana, izmantojot PHP
Atvērtā pirmkoda Mailgun-PHP bibliotēka ļauj programmatūras izstrādātājiem ģenerēt un nosūtīt e-pasta ziņojumus savās PHP lietojumprogrammās. Bibliotēkā ir iekļautas vairākas svarīgas funkcijas un e-pasta ziņojumu sūtīšanas veidi, piemēram, vienkāršas teksta īsziņas nosūtīšana, izmantojot HTTP, ziņas nosūtīšana ar HTML un teksta daļām, e-pasta ziņojuma izsekošana, ziņojuma atzīmēšana, ziņojuma nosūtīšana ar iekļautiem attēliem, sūtīšana ziņa vairākiem lietotājiem un daudziem citiem.
Izveidojiet un sūtiet Mime e-pasta ziņojumu, izmantojot 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-pasta ziņojumu izsekošana, izmantojot PHP
E-pasta izsekošana ir ļoti noderīgs process, kas lietotājiem sniedz iespēju uzzināt informāciju par savu e-pasta ziņojumu, piemēram, kad adresāts to ir saņēmis, vai tas ir nokļuvis iesūtnē vai surogātpasta mapē, vai adresāts to atvēra vai nē, vai viņš noklikšķināja uz saitēm vai nē, un tik daudz citas informācijas. Atvērtā koda Mailgun-PHP bibliotēka ir nodrošinājusi pilnīgu funkcionalitāti e-pasta ziņojumu izsekošanai no viņu pašu PHP lietotnēm. Tajā dažas dienas tiek uzskaitīti visi notikumi, kas notiek ar katru ziņojumu, piemēram, pieņemti, noraidīti, piegādāti, neizdevušies, atvērti, noklikšķināti utt..
Notikumu izsekošana un lejupielāde, izmantojot 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ārsūtiet un saglabājiet e-pasta ziņojumus
Atvērtā pirmkoda Mailgun-PHP bibliotēka ļauj PHP lietojumprogrammām saņemt e-pastus, izmantojot Routes. Maršruti pieņems e-pastus un pēc tam veiks darbības, piemēram, e-pasta īslaicīgu saglabāšanu turpmākai izgūšanai, pārsūtīs e-pastu uz citu e-pasta adresi, e-pasta ziņojumā esošos datus publicēs URL. Bibliotēka ļauj īslaicīgi, līdz 3 dienām, glabāt ziņojumu Mailgun serveros, lai vēlāk to varētu izgūt atbilstoši savām vajadzībām.