আমি কি অস্বীকার_অজ্ঞাত_সামহিক_হস্তনাম বাদ দিতে পারি?


11

আমার বাইরের এসএমটিপি ত্রুটি সহ কিছু ইমেলগুলি ব্লক করছে 450 4.7.1 Client host rejected: cannot find your hostname, যা আমরা ফিরে পেয়েছি reject_unknown_client_hostname। এটি হওয়ার সাথে সাথে, যে হোস্টনামের বিপরীত ঠিকানাটি সমাধান হয় সেগুলির নিজেই ডিএনএস রেকর্ড নেই। এটি স্থির হওয়ার সম্ভাবনা কম, তবে আমাদের তাদের ই-মেইল পাওয়া দরকার।

সুতরাং, এই নিয়মটি কেবল তাদের জন্য পেতে আমরা কি কিছু ব্যতিক্রম কনফিগার করতে পারি ?

উত্তর:


14

আপনি নির্দিষ্ট ক্লায়েন্টকে বাইপাস করার অনুমতি দিতে পারেন smtpd_client_restrictions:

smtpd_client_restrictions =
  check_client_access hash:/etc/postfix/client_access,
  reject_invalid_hostname

এটি প্রথমে নির্দিষ্ট পদক্ষেপ গ্রহণ করবে client_accessএবং যদি এটি সেখানে তালিকাভুক্ত কোনও নিয়মের সাথে মেলে না, তবে প্রেরকদের বৈধ ডোমেন নেই তা প্রত্যাখ্যান করুন।

ক্লায়েন্ট_অ্যাক্সেসের বাক্য গঠনটি হ'ল:

1.2.3.4    OK
bad.domain REJECT

এই ফাইলটি সেটআপ হয়ে গেলে, এই ফাইলটির (ডিবি) সূচী সংস্করণ উত্পন্ন করতে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

postmap /etc/postifx/client_access

পোস্টফিক্সটি পুনরায় লোড করুন এবং আপনার ঠিক আছে।

অ্যাক্সেস টেবিলগুলিতে আরও ডক

Smtpd_client_restrictions এ আরও

সম্পাদনা : যদি কোনও কারণে আপনাকে এটির ডিবাগ করা প্রয়োজন, আপনি কে আপনার পরিষেবায় সংযুক্ত হচ্ছে তার উপর নির্ভর করে smtpd এ ডিবাগিং সক্ষম করার চেষ্টা করতে পারেন। /etc/postfix/master.cfএসএমটিপিডি পরিষেবাটি সম্পাদনা করুন এবং এটির মতো একটি লাইন যুক্ত করুন:

smtp      inet  n       -       -       -       -       smtpd
       -o debug_peer_level=10 -o debug_peer_list=1.2.3.4

এটি কেবল পিয়ার 1.2.3.4 এর জন্য ডিবাগ সক্ষম করবে । আপনার মেইল ​​লগটি দেখে ক্লায়েন্ট 1.2.3.4 আপনাকে ইমেল প্রেরণের জন্য এসএমটিপি সার্ভিসে সংযোগ দিচ্ছে তখন কী ঘটছে তা একটি ধারণা দেওয়া উচিত।


এটি কোনও কারণে কাজ করছে না। এটি ডিবাগ করার কোনও উপায় আছে?
ড্যানিয়েল সি সোব্রাল

উত্তরটি দেখুন। আমি সম্পাদনা করেছি এবং কীভাবে পিয়ের জন্য দৃশ্যটি ডিবাগ করা যায় সে সম্পর্কে কিছু তথ্য রেখেছি যা আপনাকে বিরক্ত করছে।
টোরিয়ান

ধন্যবাদ, তবে আমি মনে করি সমস্যাটি কী তা আমি জানি ... এটি প্রেরকের নিয়মগুলি ই-মেইল প্রত্যাখ্যান করে নয়, ক্লায়েন্টের নিয়মগুলি - তাই আমি ভুল জায়গায় পরিবর্তন করছি। আমি এখন ঠিক জায়গায় ক্লায়েন্ট সম্পর্কে কনফিগারেশন রাখছি (smtpd_client_restrictions এ check_client_access) এবং যদি সবকিছু ঠিকঠাক হয় তবে আমি এখানে একটি নোট পোস্ট করব। আমি হবে টেক্সট জন্য অনুরোধ উত্তর যদিও স্বীকার করার আগে সংশোধন করা। :-) যে কোনও হারে, আমাকে সঠিক দিকে রাখার জন্য ধন্যবাদ।
ড্যানিয়েল সি সোব্রাল

সত্য হিসাবে, আপনি ঠিক বলেছেন। বিপরীত ডিএনএস রেকর্ড ছাড়াই ক্লায়েন্ট হওয়া সমস্যাটি, এবং প্রাপক (বা থেকে) যা এটি প্রেরণ করছেন তা নয় smtpd_client_restrictions দ্বারা সমাধান করা হয়েছে। আপনি যেভাবে এটি সমাধান করেন তা একই। আমি উত্তরটি সংশোধন করব। আপনি স্বাগতম, এবং ভুল নির্দেশ করার জন্য ধন্যবাদ।
টোরিয়ান

মনে হচ্ছে এই সহায়ক পোস্টিং সম্পাদনা করার জন্য এই স্ট্যাক প্ল্যাটফর্মে আমার অপর্যাপ্ত পয়েন্ট রয়েছে: খুব সহজেই মিস হয়েছে এমন একটি "টাইপপোস্টেক্স" রয়েছে।
বার্নিনলিও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.