Email Spam Tester

Claude Code

টেমপ্লেট নিয়ে কাজ করার সময়ই সেগুলো পরীক্ষা হয়ে যায়

টার্মিনালে একটি কমান্ড। এরপর Claude Code আপনার relay দিয়ে একটি ট্রানজ্যাকশনাল টেমপ্লেট পাঠাতে পারে, গ্রহণকারী সার্ভার কী দেখেছে তা পড়তে পারে এবং টেমপ্লেট বদলাতে বা কোন রেকর্ড ঠিক করতে হবে তা বলতে পারে।

কমান্ড কপি করুন

৪২টি পরীক্ষা · কোনো key নেই · কোনো অ্যাকাউন্ট নেই

একটি কমান্ড, তারপর বলুন

সার্ভারটি হোস্ট করা, তাই কিছু ইনস্টল হয় না এবং আপনার environment-এ কোনো key যায় না।

https://email-spam-tester.com/mcp
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

অথবা প্লাগইন ইনস্টল করুন

একই সার্ভার, সঙ্গে একটি skill যা এজেন্টকে লুপটি কীভাবে চালাতে হবে তা বলে।

/plugin marketplace add serg-tanichev/email-spam-tester-mcp
/plugin install email-spam-tester@email-spam-tester

কী জিজ্ঞেস করবেন

একটি টেমপ্লেট পরীক্ষা করুন

আমাদের staging mailer দিয়ে templates/welcome.html একটি টেস্ট ঠিকানায় পাঠান এবং কোথায় সমস্যা হচ্ছে বলুন।

DKIM পাস করেছে, কিন্তু d= হলো relay-এর ডোমেইন, তাই DMARC align করছে না।

হেডারটি খুঁজুন

এই slug-এর message source বের করুন এবং আমাদের কোডে কোন হেডার সেট করা উচিত তা দেখান: [slug]

List-Unsubscribe-Post নেই। এটি mailer.ts-এ থাকা উচিত, নিচে লাইন ধরে দেখানো হয়েছে।

দুটি run তুলনা করুন

রিপোর্টে উল্লেখ করা সমস্যাগুলো ঠিক করুন, নতুন একটি ঠিকানা দিয়ে আবার পরীক্ষা করুন এবং দুটি স্কোর তুলনা করুন।

দ্বিতীয় পরীক্ষা শেষ। আমি দুটি স্কোর পাশাপাশি দেখাব।

টেমপ্লেট কম্পাইল হয়েছে।
এতে ইনবক্স সম্পর্কে কিছুই জানা যায় না।

সংযোগের সঙ্গে চারটি টুল পাওয়া যায়

টেমপ্লেট বদলানো, পরীক্ষা চালানো, কোন হেডারে সমস্যা তা নাম ধরে বলা রিপোর্ট, সবই সেই সেশনে যেখানে কোড আগে থেকেই খোলা আছে।

Claude Code
/mcp
  • get_test_address

    এক ঘণ্টার জন্য একটি ঠিকানা সংরক্ষণ করে। প্লেসমেন্ট চালু থাকলে, আপনি বিভিন্ন প্রদানকারীর মেইলবক্সের একটি তালিকাও পাবেন।

  • wait_for_report

    পরীক্ষাগুলো শেষ হওয়া পর্যন্ত অপেক্ষা করে, তারপর স্কোর, প্রমাণসহ ব্যর্থ ও সতর্কতাযুক্ত পরীক্ষাগুলো এবং সমাধানের পরিকল্পনা দেয়।

  • get_report

    slug দিয়ে একটি বিদ্যমান রিপোর্ট পড়ে, এর মধ্যে ফোল্ডার পরীক্ষা কত দূর এগিয়েছে তাও থাকে।

  • get_message_source

    ইমেলটি যেভাবে পৌঁছেছে, সেভাবেই ফেরত দেয়। হেডারগুলো wire order-এ থাকে এবং ডেলিভারির পর এক ঘণ্টা পর্যন্ত পাওয়া যায়।

প্রশ্ন

পেস্ট করা টেক্সটের বদলে আসল ইমেল কেন দরকার?

প্রায় অর্ধেক পরীক্ষায় পাঠানোর প্ল্যাটফর্ম যা যোগ করে তা দেখা হয়: DKIM স্বাক্ষর, এর সার্ভারগুলোর মধ্য দিয়ে যাওয়ার পথ এবং আনসাবস্ক্রাইব হেডার। পেস্ট করা টেক্সটে এগুলোর কিছুই থাকে না, তাই মডেলকে অনুমান করতে হবে।

সার্ভার কী দেখতে পারে?

আপনি টেস্ট ঠিকানায় যা পাঠান। আসার পর raw message এক ঘণ্টা থাকে, তারপর শুধু রিপোর্টটি থাকে। slug জানা যে কেউ লিংকটি খুলতে পারে। এমন টেস্ট ইমেল পাঠান যা সহকর্মীকে দেখাতে আপনার আপত্তি নেই। বাকি তথ্যের জন্য privacy policy পড়ুন।

স্কোর কি ওয়েবসাইটের স্কোরের মতোই?

হ্যাঁ। একই বিশ্লেষণ ও একই রিপোর্ট পেজ ব্যবহার করা হয়, তাই চ্যাট থেকে চালানো পরীক্ষার সঙ্গে হোম পেজ থেকে চালানো পরীক্ষার তুলনা করা যায়।

এতে কি production relay ব্যবহার করা উচিত?

সম্ভব হলে হ্যাঁ। staging relay সাধারণত অন্য key দিয়ে স্বাক্ষর করে এবং অন্য IP থেকে পাঠায়, তাই পরীক্ষাগুলো ভুল setup সম্পর্কে তথ্য দেবে।

প্রজেক্ট config-এ কি secrets লাগবে?

না। সার্ভারে কোনো key লাগে না, তাই .mcp.json-এ শুধু ঠিকানাটি থাকে।

plugin ও command-এর মধ্যে পার্থক্য কী?

command টুলগুলো যোগ করে। plugin একই টুলের সঙ্গে একটি skill-ও যোগ করে, তাই agent জানে যে skip মানে pass নয়।

একটি আসল ইমেল পাঠান এবং কী ফিরে এসেছে দেখুন

কমান্ড কপি করুন