লুপটি চালান
একটি টেস্ট ঠিকানা নিন, সেখানে templates/digest.html পাঠান, যেগুলো ব্যর্থ হয় সেগুলো ঠিক করুন এবং আবার পরীক্ষা করুন।
প্রথমবার চালানো শেষ। এখন দুটি ব্যর্থতা ঠিক করছি।
OpenCode
opencode.json-এ একটি remote এন্ট্রি যোগ করুন। আপনি যে মডেলই চালান, সেটি আপনার HTML নিয়ে অনুমান না করে আসল ডেলিভারি পরীক্ষা করতে পারবে।
৪২টি পরীক্ষা · কোনো key নেই · কোনো অ্যাকাউন্ট নেই
OpenCode-এ আপনি সহজে মডেল বদলাতে পারেন, আর যেটিই বেছে নিন, টুল একই থাকে। রিপোর্ট ফিল্ড ও প্রমাণ হিসেবে ফিরে আসে, তাই মডেলকে কোনো ওয়েব পেজ scrape করতে হয় না।
/mcpget_test_addressএক ঘণ্টার জন্য একটি ঠিকানা সংরক্ষণ করে। প্লেসমেন্ট চালু থাকলে, আপনি বিভিন্ন প্রদানকারীর মেইলবক্সের একটি তালিকাও পাবেন।
wait_for_reportপরীক্ষাগুলো শেষ হওয়া পর্যন্ত অপেক্ষা করে, তারপর স্কোর, প্রমাণসহ ব্যর্থ ও সতর্কতাযুক্ত পরীক্ষাগুলো এবং সমাধানের পরিকল্পনা দেয়।
get_reportslug দিয়ে একটি বিদ্যমান রিপোর্ট পড়ে, এর মধ্যে ফোল্ডার পরীক্ষা কত দূর এগিয়েছে তাও থাকে।
get_message_sourceইমেলটি যেভাবে পৌঁছেছে, সেভাবেই ফেরত দেয়। হেডারগুলো wire order-এ থাকে এবং ডেলিভারির পর এক ঘণ্টা পর্যন্ত পাওয়া যায়।
প্রজেক্টের root-এ, অথবা আপনার global OpenCode config-এ।
https://email-spam-tester.com/mcp{ "$schema": "https://opencode.ai/config.json", "mcp": { "email-spam-tester": { "type": "remote", "url": "https://email-spam-tester.com/mcp", "enabled": true } }}লুপটি চালান
একটি টেস্ট ঠিকানা নিন, সেখানে templates/digest.html পাঠান, যেগুলো ব্যর্থ হয় সেগুলো ঠিক করুন এবং আবার পরীক্ষা করুন।
প্রথমবার চালানো শেষ। এখন দুটি ব্যর্থতা ঠিক করছি।
সহজ সারাংশ
DKIM সম্পর্কে কখনো শোনেননি, এমন কারও জন্য এই রিপোর্টের সারাংশ দিন: [রিপোর্টের লিংক]
আপনার ইমেলটি স্বাক্ষরিত, কিন্তু স্বাক্ষরটি আপনার প্রদানকারীর।
প্রথম সমাধানটি বেছে নিন
এই রিপোর্টের কোন একটি সমাধান স্কোর সবচেয়ে বেশি বাড়াবে? পরিবর্তনটি দেখান।
DMARC record। TXT মানটি এখানে।
আপনি যে মডেলই চালান,
একই ৪২টি পরীক্ষা পাবে।
প্রায় অর্ধেক পরীক্ষায় পাঠানোর প্ল্যাটফর্ম যা যোগ করে তা দেখা হয়: DKIM স্বাক্ষর, এর সার্ভার দিয়ে যাওয়ার পথ, unsubscribe header। পেস্ট করা টেক্সটে এগুলোর কিছুই থাকে না, তাই মডেলকে অনুমান করতে হবে।
আপনি টেস্ট ঠিকানায় যা পাঠান। আসার পর raw message এক ঘণ্টা থাকে, তারপর শুধু রিপোর্টটি থাকে। slug জানা থাকলে যে কেউ লিংকটি খুলতে পারে। এমন টেস্ট মেইল পাঠান যা কোনো সহকর্মীকে দেখাতে আপনার আপত্তি নেই। বাকি তথ্যের জন্য privacy policy পড়ুন।
হ্যাঁ। একই বিশ্লেষণ ও একই রিপোর্ট পেজ ব্যবহার করা হয়, তাই চ্যাট থেকে চালানো পরীক্ষার সঙ্গে হোম পেজ থেকে চালানো পরীক্ষা তুলনা করা যায়।
কোনো সার্ভার 401 দিলে OpenCode OAuth চেষ্টা করে। এতে sign in করতে হয় না, তাই আপনি এটি বাদ দিতে পারেন।
টুল কল করতে পারে এমন যেকোনো মডেলের সঙ্গে এটি কাজ করে।
ওই project-এর opencode.json-এ enabled-এর মান false করুন।