DKIM সমস্যা সমাধান করুন

আপনার ডোমেন থেকে পাঠানো বার্তাগুলি যদি:

  • DKIM প্রমাণীকরণ পাস হচ্ছে না
  • সার্ভার গ্রহণ করে প্রত্যাখ্যাত
  • প্রাপকদের স্প্যাম ফোল্ডারে পাঠানো হয়েছে

এই প্রবন্ধের ধাপগুলি অনুসরণ করে অনেক DKIM সমস্যা চিহ্নিত করা এবং সমাধান করা যেতে পারে।

এই পৃষ্ঠায়

DKIM সঠিকভাবে সেট আপ করা আছে কিনা তা যাচাই করুন

DKIM সেট আপ করুন এর ধাপগুলি অনুসরণ করে DKIM সঠিকভাবে সেট আপ করা হয়েছে কিনা তা যাচাই করুন।

বার্তাগুলি DKIM প্রমাণীকরণ পাস করেছে কিনা তা যাচাই করুন

আপনার ডোমেন থেকে পাঠানো বার্তাগুলি DKIM প্রমাণীকরণ পরীক্ষায় উত্তীর্ণ হয়েছে কিনা তা দেখতে আপনি ইমেলের বার্তা শিরোনামগুলি দেখতে পারেন।

প্রস্তাবিত পদক্ষেপ:

  • আপনার ডোমেন থেকে পাঠানো একটি মেসেজের হেডারগুলি পরীক্ষা করে দেখুন যে এটি DKIM পাস করেছে কিনা।
  • যদি বার্তাটি DKIM প্রমাণীকরণ পাস না করে, তাহলে অন্য প্রাপকের কাছে পাঠানোর চেষ্টা করুন, উদাহরণস্বরূপ একটি ব্যক্তিগত Gmail ঠিকানা। এটি প্রাপক সার্ভারের সমস্যাগুলি এড়াতে সাহায্য করতে পারে।
  • Gmail-এ, "মূল বার্তা দেখান" এ ক্লিক করুন, তারপর মূল বার্তায় DKIM স্ট্যাটাসটি পরীক্ষা করুন। Gmail-এ বার্তার শিরোনাম পরীক্ষা করা সম্পর্কে আরও জানুন।
  • গুগল অ্যাডমিন টুলবক্স মেসেজহেডার টুলে মেসেজ হেডার লিখুন এবং DKIM স্ট্যাটাস চেক করুন।

আপনার Gmail বার্তাটি প্রমাণিত কিনা তা পরীক্ষা করুন

ডোমেন প্রোভাইডারে DKIM কী সঠিক কিনা তা যাচাই করুন

বেশিরভাগ DKIM TXT রেকর্ডে সর্বোচ্চ ২৫৫টি অক্ষর থাকতে পারে। ২৫৫টি অক্ষরের TXT রেকর্ড সীমা সহ আপনি একটি একক টেক্সট স্ট্রিং হিসেবে ২০৪৮-বিট কী লিখতে পারবেন না । আপনার DKIM কীটি ছোট করে কেটে ফেলা হতে পারে, অথবা আপনার DKIM রেকর্ডগুলি অর্ডারের বাইরে চলে যেতে পারে।

প্রস্তাবিত পদক্ষেপ:

  • যদি আপনি আপনার সম্পূর্ণ DKIM TXT রেকর্ড মান একটি একক টেক্সট স্ট্রিং হিসেবে লিখতে না পারেন, তাহলে আপনার ডোমেন প্রদানকারীদের TXT রেকর্ড অক্ষর সীমা যাচাই করুন এর ধাপগুলি অনুসরণ করুন।
  • আপনার প্রোভাইডারে থাকা DKIM TXT রেকর্ডের মানটি আপনার অ্যাডমিন কনসোলের মানের সাথে তুলনা করুন এবং আপনার DKIM কীটি সঠিক কিনা তা যাচাই করুন:
    1. অ্যাডমিন কনসোল থেকে DKIM TXT রেকর্ড মানটি পান, উদাহরণস্বরূপ google._domainkey
    2. গুগল অ্যাডমিন টুলবক্স ডিগ টুলে যান।
    3. TXT এ ক্লিক করুন।
    4. ধাপ ১ থেকে DKIM TXT রেকর্ড মান লিখুন, তারপর এই মানটিতে একটি পিরিয়ড (.) এবং আপনার ডোমেন নাম যোগ করুন।
    5. আপনার অ্যাডমিন কনসোলের মানের সাথে ফলাফলের তুলনা করুন। যদি সমস্ত কী অক্ষর সঠিক ক্রমে অন্তর্ভুক্ত করা হয়, তাহলে DKIM কীটি 2 ভাগে বিভক্ত হতে পারে।

বার্তা ফরোয়ার্ড করা হচ্ছে কিনা তা পরীক্ষা করুন

আপনার ডোমেনের জন্য DKIM সঠিকভাবে সেট আপ করা থাকলেও, ফরোয়ার্ড করা বার্তাগুলি DKIM ব্যর্থ হতে পারে। এটি একটি মেল সার্ভার কীভাবে বার্তাগুলি ফরোয়ার্ড করে তার ফলাফল হতে পারে।

ইমেল প্রেরকদের জন্য প্রস্তাবিত পদক্ষেপ:

  • নিশ্চিত করুন যে বার্তাটি পরিবহনের সময় পরিবর্তন করা হয়নি। প্রমাণীকরণ-ফলাফল: শিরোনামটি খুঁজুন। যদি dkim এন্ট্রির পাশের লেখাটি "বডি হ্যাশ যাচাই করা হয়নি" হয়, তাহলে পরিবহনের সময় বার্তাটি পরিবর্তন করা হয়েছিল।
  • যদি আপনি একটি আউটবাউন্ড গেটওয়ে ব্যবহার করেন, তাহলে নিশ্চিত করুন যে এটি আউটবাউন্ড বার্তা পাঠানোর আগে পরিবর্তন করে না। উদাহরণস্বরূপ, কিছু আউটবাউন্ড গেটওয়ে প্রতিটি আউটবাউন্ড বার্তার নীচে একটি ফুটার যোগ করে। এর ফলে DKIM ব্যর্থ হতে পারে কারণ বার্তা পাঠানোর পরে বার্তার বিষয়বস্তু পরিবর্তন করা হয়।

ইমেল প্রাপকদের জন্য প্রস্তাবিত পদক্ষেপ:

  • বার্তাটি ফরোয়ার্ড করা হয়েছে কিনা তা যাচাই করতে ইমেল লগ অনুসন্ধান ব্যবহার করুন। যে ব্যক্তি বার্তাটি স্প্যাম হিসেবে রিপোর্ট করেছেন তিনি যদি মূল প্রাপক না হন, তাহলে সম্ভবত বার্তাটি ফরোয়ার্ড করা হয়েছে।
  • বার্তা ফরোয়ার্ড করা পরিষেবার সাথে যোগাযোগ করে জানতে পারেন যে তারা বার্তা ফরোয়ার্ড করার পদ্ধতি পরিবর্তন করতে পারে কিনা।

Gmail এ ইমেল ফরোয়ার্ড করার সেরা পদ্ধতিগুলিও দেখুন।

ডোমেন প্রদানকারীর TXT রেকর্ড অক্ষর সীমা যাচাই করুন

DKIM মান প্রবেশ করার সময় যদি কোনও ত্রুটি দেখা দেয়, তাহলে আপনার ডোমেন প্রদানকারী DNS TXT রেকর্ডে অনুমোদিত অক্ষরের সংখ্যা সীমিত করতে পারে।

প্রস্তাবিত পদক্ষেপ:

যদি আপনি একটি 2048-বিট DKIM কী ব্যবহার করেন, তাহলে আপনি এটিকে 255-অক্ষরের সীমা সহ একটি DNS রেকর্ডে একক টেক্সট স্ট্রিং হিসেবে প্রবেশ করতে পারবেন না। পরিবর্তে, এই পদক্ষেপগুলি নিন:

  1. মূল অক্ষরগুলিকে একাধিক টেক্সট স্ট্রিংয়ে বিভক্ত করুন।
  2. প্রতিটি স্ট্রিং উদ্ধৃতি চিহ্নের ভিতরে রাখুন।
  3. আপনার ডোমেন প্রদানকারীর TXT রেকর্ড ভ্যালু ক্ষেত্রে একের পর এক স্ট্রিং লিখুন।

এই উদাহরণে, একটি দীর্ঘ DKIM কী দুটি টেক্সট স্ট্রিংয়ে বিভক্ত, এবং প্রতিটি স্ট্রিং উদ্ধৃতি চিহ্নের ভিতরে রয়েছে:

তুমিও চেষ্টা করে দেখতে পারো:

  • একটি DKIM কী জোড়া তৈরি করার সময় সেই বিকল্পটি নির্বাচন করে একটি 1024-বিট কী ব্যবহার করা।
  • ২৫৫ টির বেশি অক্ষরের TXT রেকর্ড সমর্থিত কিনা তা জানতে আপনার ডোমেন হোস্টের সাথে যোগাযোগ করুন। যদি থাকে, তাহলে আপনি একটি DKIM কী জোড়া তৈরি করুন -এর ধাপগুলি অনুসরণ করে একটি ২০৪৮-বিট DKIM কী দিয়ে আপনার DNS রেকর্ড আপডেট করতে পারেন।

আমরা আপনার ডোমেন প্রদানকারীতে 49 টির বেশি TXT রেকর্ড যোগ করার পরামর্শ দিচ্ছি না কারণ এটি বেশিরভাগ ডোমেন প্রদানকারীর দ্বারা সমর্থিত সর্বোচ্চ সংখ্যা।

DKIM স্বাক্ষরের সংখ্যা পরীক্ষা করুন

একাধিক DKIM স্বাক্ষর দিয়ে বার্তা স্বাক্ষর করা যেতে পারে। তবে, Gmail শুধুমাত্র Authentication-Results: বার্তা শিরোনামে তালিকাভুক্ত প্রথম ৫টি স্বাক্ষর পরীক্ষা করে। Gmail স্বাক্ষরগুলি শিরোনামে প্রদর্শিত ক্রম অনুসারে পরীক্ষা করে। যদি প্রমাণীকরণকারী স্বাক্ষরটি শিরোনামে তালিকাভুক্ত প্রথম ৫টি স্বাক্ষরের মধ্যে একটি না হয়, তাহলে বার্তাটি DKIM প্রমাণীকরণ ব্যর্থ হতে পারে। এর ফলে বার্তাটি DMARC ব্যর্থ হতে পারে।

Gmail যেকোনো বার্তার জন্য যে স্বাক্ষরগুলি পরীক্ষা করে তা যাচাই করতে, বার্তায় Authentication-Results: শিরোনামটি পরীক্ষা করুন। Gmail বার্তা শিরোনামগুলি পরীক্ষা করার বিস্তারিত পদক্ষেপের জন্য, Trace an email এর সম্পূর্ণ শিরোনাম সহ দেখুন।

আপনার ইমেল পাঠানোর পদ্ধতিগুলি পর্যালোচনা করুন

যদি DKIM সঠিকভাবে সেট আপ করা থাকে কিন্তু বার্তাগুলি স্প্যামে পাঠানো হয়, তাহলে কারণটি DKIM ছাড়া অন্য কিছু হতে পারে।

প্রস্তাবিত পদক্ষেপ:

DKIM-স্বাক্ষরিত বার্তা প্রত্যাখ্যানকারী সার্ভারগুলির জন্য প্রশাসকদের সাথে যোগাযোগ করুন

যদি DKIM সঠিকভাবে সেট আপ করা থাকে, তাহলে রিসিভিং সার্ভারগুলি আপনার ডোমেন থেকে প্রেরিত বার্তাগুলি প্রত্যাখ্যান করতে পারে, অথবা প্রাপকদের স্প্যাম ফোল্ডারে বার্তা পাঠাতে পারে।

প্রস্তাবিত পদক্ষেপ:

  • প্রত্যাখ্যানকারী ইমেল সার্ভারের জন্য প্রশাসকের সাথে যোগাযোগ করুন।
  • DKIM প্রমাণীকরণের ফলাফল সম্পর্কে রিপোর্ট পেতে DMARC সেট আপ করুন। Set up DMARC এ যান।
  • যদি আপনি Google Workspace ছাড়া অন্য কোনও ইমেল সিস্টেম দিয়ে DKIM সেট আপ করেন, তাহলে বহির্গামী বার্তাগুলিতে DKIM দৈর্ঘ্য ট্যাগ ( l= ) ব্যবহার করবেন না। এই ট্যাগ ব্যবহার করা বার্তাগুলি অপব্যবহারের ঝুঁকিতে থাকে। RFC 6376 এর ধারা 8.2 এ আরও জানুন।


Google, Google Workspace, এবং সম্পর্কিত চিহ্ন এবং লোগো হল Google LLC-এর ট্রেডমার্ক। অন্যান্য সমস্ত কোম্পানি এবং পণ্যের নাম হল সেই কোম্পানিগুলির ট্রেডমার্ক যার সাথে তারা যুক্ত।