SMTP ত্রুটি বার্তা সম্পর্কে

SMTP হলো একটি ইন্টারনেট স্ট্যান্ডার্ড যা মেইল ​​সার্ভারগুলো ইমেইল পাঠানো ও গ্রহণ করার জন্য ব্যবহার করে। SMTP এরর মেসেজগুলো আপনাকে বুঝতে সাহায্য করে যে কেন একটি মেসেজ সফলভাবে পাঠানো যায়নি। যদি ইনকামিং বা আউটগোয়িং মেসেজ বাউন্স করে, তবে সমস্যাটি নির্ণয় করতে সাহায্যকারী SMTP এরর কোডের জন্য বাউন্স মেসেজগুলো পরীক্ষা করুন।

SMTP ত্রুটির বার্তাগুলো এই বিন্যাস অনুসরণ করে। ত্রুটি এবং স্ট্যাটাস কোডের প্রতিটি সংখ্যা ক্রমবর্ধমান বিশদ বিবরণ প্রদান করে:

উত্তর কোড স্ট্যাটাস কোড উত্তর টেক্সট
xyz xyz পাঠ্য বিবরণ

এটি একটি SMTP ত্রুটি বার্তার উদাহরণ। বার্তাটিতে ত্রুটিটি কেন ঘটেছে তা বর্ণনা করা হয়েছে এবং সমস্যাটি সমাধানের জন্য কিছু পদক্ষেপের সুপারিশ করা হয়েছে:

উত্তর কোড

SMTP রিপ্লাই কোডগুলো ইমেল পরিষেবার নির্দিষ্ট অংশকে নির্দেশ করে এবং নিম্নলিখিত সমস্যাগুলো বোঝাতে পারে:

  • উদ্দিষ্ট প্রাপক পরিষেবাটিতে নিবন্ধিত নন।
  • বার্তাটিকে স্প্যাম অথবা ভাইরাসযুক্ত হিসেবে চিহ্নিত করা হয়েছিল।
  • প্রেরকের ডোমেইনটি স্প্যামের উৎস হিসেবে চিহ্নিত করা হয়েছে।
  • বার্তাটি আপনার কোম্পানির ইমেল নীতি লঙ্ঘন করেছে। উদাহরণস্বরূপ, বার্তাটিতে একটি ক্রেডিট কার্ড নম্বর বা নিষিদ্ধ ভাষা অন্তর্ভুক্ত ছিল।

যেসব রেসপন্স কোড এবং দিয়ে শুরু হয়, সেগুলো হলো ত্রুটি, এবং সংখ্যাটি ত্রুটির ধরন নির্দেশ করে। যেসব ত্রুটি দিয়ে শুরু হয়, সেগুলো হলো অস্থায়ী ব্যর্থতা। এক্ষেত্রে কোনো পদক্ষেপের প্রয়োজন নেই, প্রেরক পুনরায় চেষ্টা করবে। যেসব ত্রুটি দিয়ে শুরু হয়, সেগুলো হলো স্থায়ী ব্যর্থতা এবং সমস্যাটি সমাধানের জন্য পদক্ষেপ নেওয়া আবশ্যক।

সাধারণ SMTP 400 ত্রুটি কোডগুলি

যেসব এরর কোড ৪ দিয়ে শুরু হয়, সেগুলো নির্দেশ করে যে সার্ভারে সাময়িক ব্যর্থতা ঘটেছে, কিন্তু আরেকবার চেষ্টা করলে কাজটি সম্পন্ন হবে। ৪ দিয়ে শুরু হওয়া এরর কোডগুলো সাধারণত প্রাপক মেইল ​​সার্ভার সম্পর্কিত ত্রুটি হয়ে থাকে।

ত্রুটি কোড বর্ণনা
৪২১ পরিষেবাটি উপলব্ধ নেই, পরে আবার চেষ্টা করুন।
৪৫০ ব্যবহারকারীর মেইলবক্সটি অনুপলব্ধ থাকায় অনুরোধকৃত কাজটি করা হয়নি।
৪৫১ সার্ভার ত্রুটির কারণে বার্তাটি পাঠানো যায়নি।
৪৫২ সার্ভারে পর্যাপ্ত স্টোরেজ না থাকায় কমান্ডটি বন্ধ করা হয়েছে।
৪৫৫ সার্ভার এই মুহূর্তে কমান্ডটি গ্রহণ করতে পারছে না।

সাধারণ SMTP 500 ত্রুটি কোডগুলি

ত্রুটি কোড বর্ণনা
৫০০ সিনট্যাক্স ত্রুটির কারণে সার্ভার কমান্ডটি শনাক্ত করতে পারেনি।
৫০১ কমান্ড প্যারামিটার বা আর্গুমেন্টে সিনট্যাক্স ত্রুটি পাওয়া গেছে
৫০২ কমান্ড বাস্তবায়িত হয়নি
৫০৩ সার্ভারে কমান্ডের ক্রম ভুল ছিল।
৫৪১ প্রাপকের ঠিকানা দ্বারা বার্তাটি প্রত্যাখ্যাত হয়েছে।
৫৫০ অনুরোধকৃত কমান্ডটি ব্যর্থ হয়েছে কারণ ব্যবহারকারীর মেইলবক্সটি অনুপলব্ধ ছিল, অথবা প্রাপক সার্ভার বার্তাটি প্রত্যাখ্যান করেছে কারণ এটি সম্ভবত স্প্যাম ছিল।
৫৫১ প্রাপক সার্ভারে উদ্দিষ্ট প্রাপকের মেইলবক্সটি উপলব্ধ নেই।
৫৫২ প্রাপকের মেইলবক্সে পর্যাপ্ত জায়গা না থাকায় বার্তাটি পাঠানো যায়নি।
৫৫৩ মেইলবক্সের নামটি বিদ্যমান না থাকায় কমান্ডটি বন্ধ করা হয়েছে।
৫৫৪ অতিরিক্ত বিবরণ ছাড়া লেনদেন ব্যর্থ হয়েছে

SMTP এরর কোডের পরে সাধারণত আরও ৩টি সংখ্যা থাকে। এটি হলো SMTP এনহ্যান্সড স্ট্যাটাস কোড, যা ব্যর্থতার কারণ সম্পর্কে আরও বিস্তারিত তথ্য দেয়। কোডের দ্বিতীয় সংখ্যাটি রেসপন্স ক্যাটাগরি নির্দেশ করে। কোডের তৃতীয় অক্ষরটি অতিরিক্ত বিবরণ প্রদান করে।

রিপ্লাই কোড ৪২১ হলো ট্রান্সমিশন চ্যানেল সম্পর্কিত একটি অস্থায়ী ত্রুটি, যাতে একটি তথ্যমূলক অনুরোধ থাকে।

উত্তর কোড বর্ণনা
x0z সিনট্যাক্স ত্রুটি
x1z তথ্য অনুরোধের উত্তর
x2z ট্রান্সমিশন চ্যানেলের ত্রুটি
x3z অনির্দিষ্ট
x4z অনির্দিষ্ট
x5z মেইল সিস্টেমের অবস্থা

স্ট্যাটাস কোড

স্ট্যাটাস কোডের প্রথম অঙ্কটি কোড ক্লাস, দ্বিতীয় অঙ্কটি বিষয় এবং তৃতীয় অঙ্কটি আরও বিস্তারিত তথ্য নির্দেশ করে।

স্ট্যাটাস কোড ৪.৪.৫ হলো মেইল ​​ডেলিভারি প্রোটোকল স্ট্যাটাসের জন্য একটি অস্থায়ী নেটওয়ার্ক এবং রাউটিং সমস্যা।

স্ট্যাটাস কোড বর্ণনা
x.0.z অজ্ঞাতপরিচয়
x.1.z ঠিকানার অবস্থা
x.2.x মেইলবক্সের অবস্থা
x.3.x মেইল সিস্টেমের অবস্থা
x.5.x মেইল ডেলিভারি প্রোটোকল স্ট্যাটাস
x.6.x বার্তার বিষয়বস্তু বা মিডিয়ার অবস্থা
x.7.x নিরাপত্তা বা নীতির অবস্থা

উত্তর টেক্সট

SMTP ত্রুটি বার্তার শেষ ফিল্ডটি ত্রুটিটির বর্ণনা দেয়।