কীভাবে সেন্ডমেল আইপিভি 4 এর পরিবর্তে আইপিভি 6 থেকে মেইল ​​প্রেরণ বন্ধ করবেন


11

আজ আমি লক্ষ্য করেছি যে Gmail আমার সার্ভার থেকে প্রাপ্ত সমস্ত বার্তা স্প্যাম ফোল্ডারে প্রেরণ করে। আমি বার্তা শিরোলেখ পরীক্ষা করেছি এবং নিম্নলিখিতগুলি পেয়েছি:

Authentication-Results: mx.google.com;
       spf=neutral (google.com: 2001:4ba0:cafe:........ is neither permitted nor denied by best guess record for domain of root@myserver.com) smtp.mail=root@myserver.com

সুতরাং, দেখে মনে হচ্ছে যে সেন্ডমেল আইপিভি 4-এর আইপি 6 অ্যাড্রেস থেকে মেল পাঠাচ্ছে এবং আইপিভি 6 এর জন্য কোনও এসপিএফ এবং পিটিআর রেকর্ড নেই। আমি কীভাবে সেন্ডমেলকে আইপিভি 4 থেকে মেইল ​​পাঠাতে বাধ্য করব?

ধন্যবাদ।


4
যেহেতু আপনার ভিএইচ সংযোগ রয়েছে তাই আপনি আপনার ভি 6-সামঞ্জস্যপূর্ণ মেলারের জন্য বিপরীত চেহারা এবং এমএক্স রেকর্ড যুক্ত করতে পারলে ভাল হয়। তবে, আপনি যা জিজ্ঞাসা করছেন তা তা নয়।
sysadmin1138

উত্তর:


10

আইপিভি 6 অক্ষম করবেন না। এটি আর alচ্ছিক নয় এবং আপনি এটি ছাড়া কিছু লোকের সাথে যোগাযোগ করতে সক্ষম হবেন না।

পরিবর্তে, আপনার এসপিএফ রেকর্ডটি ঠিক করুন যাতে এটি আপনার আইপিভি 6 ঠিকানা থেকে উত্পন্ন মেলটি পাস করে।


এবং যদি আপনি ভিপিএস সরবরাহকারী আইপিভি 6 এর জন্য এসপিএফ রেকর্ড সেট করতে না চান তবে কী হয়। :(
brodul

2
@ ব্রোডুল আপনার ভিপিএস সরবরাহকারী আপনার ডিএনএস রেকর্ডগুলির সাথে কী করতে চান?
মাইকেল হ্যাম্পটন

আমার এসপিএফ রেকর্ড ঠিক করা সমস্যার সমাধান করে না - কারণ আমি জিমেইলে মেইল ​​ফরোয়ার্ড করছি, তাই আমার ফরোয়ার্ডিং সার্ভার কখনও এসপিএফ চেক পাস করতে পারে না।
জেমস রোপার

3
জিপিএল এখন আইপিভি 6 প্রেরকদের জন্য একটি কাজের বিপরীত প্রয়োজন। একটি কাজের বিপরীত ঠিকানা থাকা অবশ্যই আপনার হাতের বাইরে এবং আপনার সার্ভার / নেটওয়ার্ক সরবরাহকারীর হাতে।
ভ্লাদিমির পানতেলিভ

তুমি কি নিশ্চিত? যদি আমি ভুল না হয়ে থাকি তবে আজকাল জিমেইলটির জন্য কেবল বৈধ এসপিএফ রেকর্ড দরকার (এবং আপনাকে অবশ্যই তাদের
দু'এই

11

আপনার sendmail.mc এ যোগ করুন:

CLIENT_OPTIONS ( `পারিবারিক = Inet ') dnl

তারপরে সেন্ডমেইল.সিএফ পুনর্নির্মাণ করুন এবং সেন্ডমেল পুনরায় চালু করুন। ডেবিয়ানে আপনি> সেন্ডমেলকনফিগ চালিয়ে এটি করেন। CentOS এ আপনি চালনা / ইত্যাদি / মেল / মেকের পরে পরিষেবা সেন্ডমেল পুনরায় চালু করবেন। অন্যান্য> সিস্টেমে এটি করার অন্যান্য উপায় রয়েছে।

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

যাইহোক, যতদূর আমি দেখতে পাচ্ছি, ক্লায়েন্ট হিসাবে আইপিভি 6 ব্যবহার করে নির্দিষ্টভাবে সেন্ডমেল বন্ধ করার কোনও উপায় নেই। আমি যে সামান্য জটিল রেজোলিউশনে এসেছি তা হ'ল IPv6 ঠিকানার আইপিভি 6 সামঞ্জস্যতা বিন্যাসটি ব্যবহার করার জন্য আইপিভি 6 বিকল্পগুলি নির্দিষ্ট করা।

যেমন আপনার আইপিভি 4 ঠিকানাটি 1.2.3.4 হয় তবে নির্দিষ্ট করুন:

CLIENT_OPTIONS ( `পারিবারিক = inet6, ঠি = :: ffff: 1.2.3.4 ') dnl

আমার জন্য একটি মোহন কাজ করেছে, এবং যতদূর আমি দেখতে পাচ্ছি, এটি কোথাও নথিভুক্ত করা হয়নি।


ধন্যবাদ আপনার উত্তরের জন্য অনেক! এটি আমার জন্য এমন সার্ভারে চালাকি করেছিল যেখানে আমার আইপিভি 6 পিটিআর অ্যাক্সেস ছিল না এবং প্রেরণমেল এটি জিমেইলের জন্য ব্যবহার করার জন্য অনড় ছিল।
লাক্সিয়ান

4

আপনার sendmail.mcযোগে:

CLIENT_OPTIONS(`Family=inet')dnl

তারপরে সেন্ডমেল পুনর্নির্মাণ sendmail.cfএবং পুনরায় চালু করুন। ডেবিয়ানে আপনি দৌড় দিয়ে এটি করেন sendmailconfig। সেন্টওএস ইন আপনি চালাতে /etc/mail/makeদ্বারা অনুসরণ service sendmail restart। অন্যান্য সিস্টেমে এটি করার অন্যান্য উপায় রয়েছে।


0

কেবল এটি আমার কাছে ভাগ করে নিতে চেয়েছিলেন (এখন 2018 এ), যা কাজ করেছিল তা ফিল্টার-এএএএএ-অন-ভি 4 হ্যাঁ উল্লেখ করেছিল; https://kb.isc.org/docs/aa-00576 অনুসারে আমার স্থানীয় বাইন্ডের নামকনফনে, (উল্লিখিত ফিল্টার-আআআআআএন- ভি -6 নির্দেশিকা ব্যতীত আমার মনে নেই)। সম্ভবত নামকরণ -4 পাশাপাশি কাজ করতে পারে। এটি সেন্টোস 7 [.5.1804] এ সেন্ডমেইল এবং বাইন্ড সহ।

আমি এখানে উত্তর সহ সমস্ত কিছুর সাথেই জিমেইল আমার মেলটিকে ভয়ঙ্কর সাথে "এই বার্তাটি আইপিভি 6 প্রেরণের নির্দেশিকা পূরণ করে না" দিয়ে বাউন্স করে, কারণ, সত্যিকার অর্থে, আমার আইপিভি 6 ঠিকানার বিপরীতে নেই (আইএসপি কঠিন)।

অন্যান্য জিনিসগুলি যা কাজ করে নি: https://lists.debian.org/debian-user/2004/09/msg01410.htmlconfBIND_OPTS', প্রতি, সাবমিট.এমসি এবং sendmail.mc এ ( -use_inet6 ') (ওরফে রেজোলভারঅ্যাপশন) সংজ্ঞায়িত করুন । কেন জানি না।

/Etc/gai.conf পরিবর্তন করা (প্রতি https://centosfaq.org/centos/etcgaiconf-fails-to-prefer-ipv4-over-ipv6-for-nfs/ জন্য ), সম্ভবত কারণ সেন্ডমেল গেথস্টব্লাইম / অ্যাডার ব্যবহার করে, গেটড্রিনফো নয়, এবং gai.conf কেবল পরেরটিকে প্রভাবিত করে।

ওহ, আমার আর একটি সমাধান আছে: উত্স থেকে সেন্ডমেল সংকলন করুন এবং সেই স্তরে ভি 6 অক্ষম করুন। দুর্ভাগ্যক্রমে কোনও সমতুল্য রানটাইম নির্দেশিকা নেই বলে মনে হচ্ছে।

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