ইমেল বার্তা পাঠাতে ওপেন সোর্স গো লাইব্রেরি

বিনামূল্যে GO API, SMTP সার্ভার ব্যবহার করে ইমেল পাঠাতে।

GoEmail ইমেল বার্তা পাঠানোর জন্য একটি সহজ ওপেন সোর্স GO API। API ব্যবহার করে, আপনি একটি SMTP সার্ভার ব্যবহার করে ইমেল পাঠাতে পারেন, কিন্তু API স্থানীয় পোস্টফিক্স ব্যবহার করে একটি ইমেল বার্তা পাঠানোর নমনীয়তা প্রদান করে। APIটি হালকা ওজনের এবং আপনি যখন Go 1.5 ব্যবহার করছেন তখন এর কোনো বাহ্যিক নির্ভরতা নেই যেখানে API কাজ করার জন্য আপনার কমপক্ষে Go সংস্করণ 1.2 বা তার বেশি প্রয়োজন। SMPT সংযোগ ব্যবহার করার সময়, API একই SMTP সংযোগ ব্যবহার করে একাধিক ইমেল পাঠানোর অনুমতি দেয়।

এপিআই ডেভেলপারদের জন্য GO-এর মধ্যে ইমেল পাঠানোর কাজ সহজ করার জন্য একগুচ্ছ বৈশিষ্ট্য সরবরাহ করে। বিকাশকারীরা SMPT ইমেল পাঠাতে পারে, ইমেলে সংযুক্তি যোগ করতে পারে, আপনার বার্তায় ছবি এম্বেড করতে পারে এবং একটি নতুন ইমেল বার্তা তৈরির জন্য HTML বা টেক্সট টেমপ্লেট ব্যবহার করতে পারে। API স্বয়ংক্রিয়ভাবে বার্তায় বিশেষ অক্ষর এনকোড করে এবং SSL এবং TLS শংসাপত্রের জন্য সমর্থন প্রদান করে।

Previous Next

গো-ইমেল দিয়ে শুরু করা

আপনার প্রকল্পে গো-ইমেল যোগ করার প্রস্তাবিত উপায় হল GitHub ব্যবহার করে। একটি মসৃণ ইনস্টলেশনের জন্য অনুগ্রহ করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

GitHub এর মাধ্যমে Go-Email ইনস্টল করুন

go get gopkg.in/gomail.v2

ইমেল বার্তা পাঠাতে বিনামূল্যে GO API

ওপেন সোর্স Go API SMTP সংযোগের মাধ্যমে ইমেল বার্তা রচনা করার একটি কার্যকর উপায় প্রদান করে। একটি নতুন ইমেল তৈরি করার জন্য, আপনি NewMessage() পদ্ধতি ব্যবহার করে একটি নতুন বার্তা উদাহরণ তৈরি করতে পারেন। এপিআই ফ্রম, টু, সাবজেক্ট এবং বডি সেট করার জন্য বিভিন্ন পদ্ধতি প্রদান করে। From, To & Subject সেট করার জন্য, আপনি API এর SetHeader() পদ্ধতি ব্যবহার করতে পারেন। ইমেলের বডিতে তথ্য সন্নিবেশ করার অনুরূপ, আপনি API-এর SetBody() পদ্ধতি ব্যবহার করেন। একবার, আপনার ইমেল সামগ্রী প্রস্তুত হয়ে গেলে, আপনি SMPT সংযোগের বিশদ প্রদান করে একটি নতুন SMTP সংযোগ NewDialer() পদ্ধতি খুলতে পারেন। একবার আপনার সংযোগ খোলা থাকলে, বার্তাটি গন্তব্যে পৌঁছে দেওয়া যেতে পারে।

 বাংলা