এই ডকুমেন্টটি ব্যাখ্যা করে কিভাবে Gmail API-তে ইমেল ফরোয়ার্ডিং কনফিগার করতে হয়।
আপনি একটি অ্যাকাউন্টের জন্য ফরওয়ার্ডিং কনফিগার করতে settings রিসোর্স ব্যবহার করতে পারেন। একটি ইমেল ঠিকানাকে ফরওয়ার্ডিং ইমেল ঠিকানা হিসেবে ব্যবহার করার জন্য, এটিকে নিম্নলিখিত মানদণ্ডগুলির মধ্যে একটি পূরণ করতে হবে:
- ইমেল ঠিকানাটি যাচাই করা হয়েছে। আরও তথ্যের জন্য, ফরোয়ার্ডিং ঠিকানা তৈরি এবং যাচাই করুন দেখুন।
- ইমেল ঠিকানাটি প্রেরকের সাথে একই ডোমেনের।
- ইমেল ঠিকানাটি প্রেরকের একই ডোমেনের মধ্যে একটি সাবডোমেনের অন্তর্গত।
- ইমেল ঠিকানাটি একই Google Workspace অ্যাকাউন্টের অংশ হিসেবে কনফিগার করা একটি ডোমেন উপনামের।
যদি ফরোয়ার্ডিং ইমেল ঠিকানা এই নিয়মগুলির একটি মেনে না চলে, তাহলে API ব্যবহার করে ফরোয়ার্ডিং সেট আপ করা ব্যর্থ হয়।
ফরোয়ার্ডিং ঠিকানাগুলি কীভাবে তৈরি করবেন , তালিকাভুক্ত করবেন , পাবেন বা মুছে ফেলবেন সে সম্পর্কে তথ্যের জন্য, settings.forwardingAddresses রিসোর্সে পদ্ধতিগুলি দেখুন।
অটো-ফরওয়ার্ডিং সেটিংস কীভাবে পাবেন বা আপডেট করবেন সে সম্পর্কে তথ্যের জন্য, settings রিসোর্সে পদ্ধতিগুলি দেখুন।
ফরোয়ার্ডিং ঠিকানা তৈরি এবং যাচাই করুন
ফরোয়ার্ডিং ঠিকানা ব্যবহার করার আগে আপনাকে অবশ্যই সেগুলি তৈরি করতে হবে। কিছু ক্ষেত্রে, ব্যবহারকারীদের ঠিকানার মালিকানা যাচাই করতে হবে।
যদি Gmail-এর কোনও ফরোয়ার্ডিং ঠিকানার জন্য ব্যবহারকারীর যাচাইকরণের প্রয়োজন হয়, তাহলে ঠিকানাটি pending এর VerificationStatus সহ ফেরত পাঠানো হবে। একটি যাচাইকরণ বার্তা স্বয়ংক্রিয়ভাবে লক্ষ্য ইমেল ঠিকানায় পাঠানো হবে। ইমেল ঠিকানাটি ব্যবহার করার আগে তার মালিককে যাচাইকরণ প্রক্রিয়াটি সম্পূর্ণ করতে হবে।
যেসব ফরোয়ার্ডিং ঠিকানার যাচাইকরণের প্রয়োজন হয় না, তাদের যাচাইকরণের অবস্থা accepted থাকে।
স্বয়ংক্রিয় ফরোয়ার্ডিং সক্ষম করুন
আপনি আপনার সমস্ত নতুন বার্তা অন্য ইমেল ঠিকানায় ফরোয়ার্ড করতে পারেন।
এটি করার জন্য, একটি অ্যাকাউন্টের জন্য স্বয়ংক্রিয়-ফরওয়ার্ডিং সক্ষম করতে updateAutoForwarding পদ্ধতিটি কল করুন। কলটির জন্য একটি নিবন্ধিত এবং যাচাইকৃত ফরওয়ার্ডিং ঠিকানা এবং ফরোয়ার্ড করা বার্তাগুলির উপর পদক্ষেপ নেওয়ার জন্য একটি পদক্ষেপ প্রয়োজন। এগুলি AutoForwarding অবজেক্ট ব্যবহার করে সেট করা হয়।
বার্তা ফরোয়ার্ড করার পর বার্তার অবস্থা নির্ধারণ করতে disposition ফিল্ড ব্যবহার করা হয়। ডিফল্ট মান হল dispositionUnspecified , কিন্তু আপনি এই ফিল্ডটিকে dispositionUnspecified এ সেট করতে পারবেন না।
নিম্নলিখিত কোড নমুনাগুলি দেখায় যে কীভাবে স্বয়ংক্রিয়-ফরওয়ার্ডিং সক্ষম করতে হয় এবং তারপরে ফরোয়ার্ড করা বার্তাগুলি ট্র্যাশে সরাতে হয়:
জাভা
পাইথন
অটো-ফরওয়ার্ডিং নিষ্ক্রিয় করতে, updateAutoForwarding পদ্ধতিটি কল করুন এবং AutoForwarding অবজেক্টের enabled ক্ষেত্রটি false এ সেট করুন।
নির্দিষ্ট বার্তা ফরোয়ার্ড করুন
স্বয়ংক্রিয় ফরোয়ার্ডিং সমস্ত প্রাপ্ত Gmail বার্তা লক্ষ্য অ্যাকাউন্টে পাঠায়। নির্দিষ্ট বার্তা ফরোয়ার্ড করার জন্য, বার্তার বৈশিষ্ট্য বা বিষয়বস্তুর প্রতিক্রিয়ায় বার্তা ফরোয়ার্ড করার নিয়ম তৈরি করার জন্য একটি ফিল্টার সেট আপ করুন।
একাধিক অ্যাকাউন্টে বার্তা ফরোয়ার্ড করতে, প্রতিটি ফরোয়ার্ডিং ইমেল ঠিকানার জন্য একটি ফিল্টার তৈরি করুন।