ইমেল বার্তা পাঠাতে ওপেন সোর্স পিএইচপি লাইব্রেরি
খুব সোজা এবং সহজ উপায়ে ইমেল বার্তা পাঠানোর জন্য বিনামূল্যে PHP API। এটি ইমেল বার্তা তৈরি, ইমেল বার্তা ট্র্যাকিং, ইমেল গ্রহণ, ইমেল বার্তা ফরোয়ার্ড, বার্তা সংরক্ষণ, ইমেল যাচাইকরণ এবং আরও অনেক কিছু সমর্থন করে।
মেলগান-পিএইচপি একটি খুব দরকারী পিএইচপি লাইব্রেরি যা সফ্টওয়্যার বিকাশকারীদেরকে খুব সহজ এবং সহজ উপায়ে ইমেল বার্তা পাঠাতে সহায়তা করে। এটি স্ট্যান্ডার্ড SMTP প্রোটোকল সমর্থন করে এবং বিকাশকারীদের জন্য তাদের নিজস্ব PHP অ্যাপ্লিকেশন থেকে ইমেল বার্তা প্রেরণ এবং গ্রহণ করা সহজ করে তোলে। এটি উচ্চ নির্ভরযোগ্যতা অফার করে কারণ এটি লেনদেনমূলক ইমেলগুলিকে আরও ভাল উপায়ে পরিচালনা করার জন্য ডিজাইন করা হয়েছে। এটি ওপেন সোর্স এবং এমআইটি লাইসেন্সের অধীনে প্রকাশিত।
লাইব্রেরিটি খুবই স্থিতিশীল এবং ইমেল বার্তা পরিচালনার জন্য সবচেয়ে সহজ, সময়-দক্ষ এবং শক্তিশালী পদ্ধতি প্রদান করেছে। এতে ইমেল বার্তা তৈরি, ইমেল বার্তা ট্র্যাকিং, ইমেল গ্রহণ, ইমেল বার্তা ফরওয়ার্ড, বার্তা সংরক্ষণ, ইমেল যাচাইকরণ, একাধিক ব্যবহারকারীকে ইমেল পাঠানো, ইমেল বার্তাগুলিতে ফাইল বা ছবি সংযুক্ত করা, পৃষ্ঠা সংখ্যা সমর্থন, ব্যাচ বার্তার মতো বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্যের জন্য সমর্থন অন্তর্ভুক্ত রয়েছে। , একটি বাউন্স তৈরি করুন এবং আরও অনেক কিছু।
.
Mailgun-PHP দিয়ে শুরু করা
মেলগান-পিএইচপি SDK ইনস্টল করার প্রস্তাবিত উপায় হল কম্পোজারের মাধ্যমে, অনুগ্রহ করে সহজে ইনস্টলেশনের জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন৷
কম্পোজারের মাধ্যমে Mailgun-PHP ইনস্টল করুন
$ composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
এছাড়াও আপনি GitHub থেকে এটি ডাউনলোড করতে পারেন এবং সহজেই এটি ম্যানুয়ালি ইনস্টল করতে পারেন .
PHP এর মাধ্যমে ইমেল বার্তা পাঠানো
ওপেন সোর্স Mailgun-PHP লাইব্রেরি সফ্টওয়্যার ডেভেলপারদের তাদের PHP অ্যাপ্লিকেশনের মধ্যে ইমেল বার্তা তৈরি করতে এবং পাঠাতে সক্ষম করে। লাইব্রেরিতে ইমেল বার্তা পাঠানোর জন্য বেশ কিছু গুরুত্বপূর্ণ ফাংশন এবং উপায় অন্তর্ভুক্ত করা হয়েছে, যেমন HTTP-এর মাধ্যমে একটি সাধারণ পাঠ্য বার্তা পাঠানো, HTML এবং পাঠ্য অংশ সহ একটি বার্তা পাঠানো, একটি ইমেল বার্তা ট্র্যাক করা, একটি বার্তা ট্যাগ করা, ইনলাইন চিত্র সহ একটি বার্তা পাঠানো, প্রেরণ একাধিক ব্যবহারকারী এবং আরও অনেকের জন্য একটি বার্তা৷
পিএইচপি 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 অ্যাপ্লিকেশনগুলিকে রুটের মাধ্যমে ইমেল পেতে অনুমতি দেয়। রুটগুলি ইমেলগুলি গ্রহণ করবে এবং তারপরে পরবর্তী পুনরুদ্ধারের জন্য অস্থায়ীভাবে ইমেল সংরক্ষণ করা, একটি ভিন্ন ইমেল ঠিকানায় ইমেল ফরোয়ার্ড করা, একটি URL এ ইমেলের ডেটা পোস্ট করার মতো ক্রিয়াকলাপগুলি সম্পাদন করবে৷ লাইব্রেরি অস্থায়ীভাবে মেলগানের সার্ভারে 3 দিনের জন্য বার্তা সংরক্ষণ করার অনুমতি দেয় যাতে আপনি আপনার প্রয়োজন অনুযায়ী পরে এটি পুনরুদ্ধার করতে পারেন।