برای ارسال پیامهای ایمیل، کتابخانه PHP منبع را باز کنید
API رایگان PHP برای ارسال پیام های ایمیل به روشی بسیار ساده و ساده. این برنامه از ایجاد پیام های ایمیل، ردیابی پیام های ایمیل، دریافت ایمیل ها، ارسال پیام های ایمیل، ذخیره پیام ها، اعتبارسنجی ایمیل و غیره پشتیبانی می کند.
MailGun-PHP یک کتابخانه PHP بسیار مفید است که به توسعه دهندگان نرم افزار کمک می کند تا پیام های ایمیل را به روشی بسیار ساده و ساده ارسال کنند. این شامل پشتیبانی از پروتکل استاندارد SMTP است و ارسال و دریافت پیام های ایمیل از برنامه های PHP خود را برای توسعه دهندگان آسان می کند. این قابلیت اطمینان بالایی را ارائه می دهد زیرا برای مدیریت بهتر ایمیل های تراکنشی طراحی شده است. این منبع باز است و تحت مجوز MIT منتشر می شود.
این کتابخانه بسیار پایدار است و ساده ترین ، کارآمدترین روش و قدرتمندترین روش ها را برای دستیابی به پیام های ایمیل ارائه داده است. این شامل پشتیبانی از چندین ویژگی مهم مانند ایجاد پیامهای ایمیل، ردیابی پیامهای ایمیل، دریافت ایمیل، ارسال پیامهای ایمیل، ذخیره پیامها، اعتبارسنجی ایمیل، ارسال ایمیل به چند کاربر، پیوست کردن فایلها یا تصاویر به پیامهای ایمیل، پشتیبانی صفحهبندی، پیام دستهای است. ، یک گزاف گویی و بسیاری دیگر ایجاد کنید.
شروع به کار با Mailgun-PHP
روش توصیه شده برای نصب Mailgun-PHP SDK از طریق Composer است، لطفاً برای نصب آسان از دستور زیر استفاده کنید.
Mailgun-PHP را از طریق Composer نصب کنید
$ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
همچنین میتوانید آن را از GitHub دانلود کنید و به راحتی آن را بهصورت دستی نصب کنید. .
ارسال پیام ایمیل از طریق PHP
کتابخانه منبع باز Mailgun-PHP توسعه دهندگان نرم افزار را قادر می سازد تا پیام های ایمیل را در برنامه های PHP خود تولید و ارسال کنند. این کتابخانه دارای چندین عملکرد و روش مهم برای ارسال پیام های ایمیل مانند ارسال پیام متنی ساده از طریق HTTP، ارسال پیام با HTML و بخش های متنی، ردیابی پیام ایمیل، برچسب گذاری یک پیام، ارسال پیام با تصاویر درون خطی، ارسال است. یک پیام برای چندین کاربر و بسیاری دیگر.
ایجاد و ارسال پیام ایمیل Mime از طریق 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);
ردیابی پیام ایمیل از طریق PHP
ردیابی ایمیل یک فرآیند بسیار مفید است که به کاربران این قدرت را میدهد تا اطلاعات مربوط به پیام ایمیل خود را بدانند، مانند زمانی که گیرنده آن را دریافت میکند، آیا به صندوق ورودی یا پوشه هرزنامه وارد شده است، آیا گیرنده آن را باز کرده است یا نه، آیا او روی پیوندها کلیک کرده است یا نه و بسیاری اطلاعات دیگر. کتابخانه منبع باز Mailgun-PHP عملکرد کاملی را برای ردیابی پیام های ایمیل از داخل برنامه های PHP خود ارائه کرده است. هر رویدادی را که برای هر پیامی اتفاق میافتد، برای چند روز نگه میدارد، مانند پذیرفتهشده، رد شده، تحویل داده شده، شکست خورده، باز شده، کلیک شده و غیره.
ردیابی و دانلود رویدادها از طریق 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);
پیامهای ایمیل را بازارسال و ذخیره کنید
کتابخانه منبع باز Mailgun-PHP به برنامه های PHP اجازه می دهد تا ایمیل ها را از طریق Routes دریافت کنند. Routes ایمیلها را میپذیرد و سپس عملیاتی مانند ذخیره موقت ایمیل برای بازیابی بعدی، ارسال ایمیل به آدرس ایمیل دیگری، ارسال دادههای موجود در ایمیل به URL انجام میدهد. این کتابخانه اجازه می دهد تا پیام را به طور موقت تا 3 روز در سرورهای Mailgun ذخیره کنید تا بتوانید بعداً مطابق با نیاز خود آن را بازیابی کنید.