সেন্ডেল জিমেইলে বিতরণ করতে পারে না - পিটিআর রেকর্ডগুলি মেটেনি সম্পর্কিত আইপিভি 6 প্রেরণের গাইডলাইন


32

আমি উবুন্টু ১৪.০৪-তে একটি নতুন সেন্ডমেল ইনস্টল থেকে গুগলে মেল সরবরাহ করতে সমস্যা হচ্ছে। ডিএনএস-রেকর্ডগুলি আইপি-র পক্ষে ভাল বলে মনে হচ্ছে। অন্য কিছু ভুল হতে হবে।

কমান্ড লাইন থেকে মেল প্রেরণ:

sudo sendmail -v -Am -i myname@gmail.com;

ভার্বোজ আউটপুট:

myname@fx1:/etc/mail$ sudo sendmail -v -Am -i myname@gmail.com;
myname@gmail.com... Connecting to aspmx.l.google.com. via esmtp...
220 mx.google.com ESMTP v1si55415385wja.21 - gsmtp
>>> EHLO staging.mydomain.com
250-mx.google.com at your service, [2a01:4f8:212:27c8::2]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
>>> STARTTLS
220 2.0.0 Ready to start TLS
>>> EHLO staging.mydomain.com
250-mx.google.com at your service, [2a01:4f8:212:27c8::2]
250-SIZE 35882577
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
>>> MAIL From:<myname@staging.mydomain.com>
250 2.1.0 OK v1si55415385wja.21 - gsmtp
>>> RCPT To:<myname@gmail.com>
>>> DATA
250 2.1.5 OK v1si55415385wja.21 - gsmtp
354  Go ahead v1si55415385wja.21 - gsmtp
>>> .
550-5.7.1 [2a01:4f8:212:27c8::2] Our system has detected that this message does
550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and
550-5.7.1 authentication. Please review
550-5.7.1  https://support.google.com/mail/?p=ipv6_authentication_error for more
550 5.7.1 information. v1si55415385wja.21 - gsmtp
myname... Connecting to local...
myname... Sent

কোনও সহায়তা ব্যাপকভাবে প্রশংসিত হয়। তুমাকে অগ্রিম ধন্যবাদ.


আপনি ত্রুটিটি নথিটি পর্যালোচনা করেছেন?
ক্রেগ ওয়াটসন

হ্যা অবশ্যই. এটিতে বলা হয়েছে যে আইপিভি 6 ডিএনএস অবশ্যই সেট করা উচিত। আমি তা করেছিলাম এবং আইপিভি 6 অ্যাড্রেসটি ডোমেন নামের দিকে নির্দেশ করে।
মার্লিন

এবং আপনার ফরোয়ার্ড হোস্টনাম হয়?
ক্রেগ ওয়াটসন

ফরোয়ার্ড হোস্টনেম দিয়ে আপনি কী বোঝেন তা নিশ্চিত নন। বিপরীত ডিএনএস 2a01: 4f8: 212: 27c8 :: 2 এর জন্য স্টেজিং.ফাইন্ডিক্স ডটকম
মার্লিন

3
আপনার সমস্যা আছে। staging.findix.com এ নির্দেশ করে একটি এএএ রেকর্ড নেই 2a01:4f8:212:27c8::2
ক্রেগ ওয়াটসন

উত্তর:


17

গুগলের দৃষ্টিকোণ থেকে, তারা তাদের সাথে সংযুক্ত আইপি ঠিকানার পরিচয় যাচাই করার চেষ্টা করছে, তাই তারা PTRরেকর্ডটি অনুসন্ধান করার চেষ্টা করবে 2a01:4f8:212:27c8::2

তারা যখন এটি সমাধান করে staging.findix.com, তারা তখন যাচাই করে দেখার চেষ্টা করবে যে এটি আবার ফিরে আসে 2a01:4f8:212:27c8::2- যা তা নয় - এই অনুসন্ধানের ফলাফলটি দেখুন

বিপরীত (পিটিআর রেকর্ড) চেহারা

cwatson@thor:~$ nslookup 31.220.4.52
Server:     127.0.0.1
Address:    127.0.0.1#53

Non-authoritative answer:
52.4.220.31.in-addr.arpa    name = tyr.vikingserv.net.

ফরোয়ার্ড (একটি রেকর্ড) চেহারা

cwatson@thor:~$ nslookup tyr.vikingserv.net
Server:     127.0.0.1
Address:    127.0.0.1#53

Non-authoritative answer:
Name:   tyr.vikingserv.net
Address: 31.220.4.52

2
প্রথম প্যারাটি ঠিক ঠিক নয়; যেহেতু একাধিক এ / এএএএ রেকর্ডগুলি একই আইপি ঠিকানার দিকে নির্দেশ করতে পারে, এটি অসম্ভব হবে। যা দরকার তা হ'ল আপনার পিটিআর রেকর্ডটি হোস্টনাম যাই হোক না কেন, আপনি যখন সেই হোস্টনামটি আপ দেখেন তখন আপনার আসল ঠিকানায় ফিরে আসা উচিত। এটি, ঠিকানা-> হোস্টনাম-> ঠিকানা লুপটি অবশ্যই সম্পূর্ণ হতে হবে; হোস্ট-নেম-> ঠিকানা-> হোস্টনাম লুপটি এত গ্যারান্টিযুক্ত হতে পারে না, এবং এটির জন্য কারও যত্ন নেওয়া উচিত নয়।
ম্যাডহ্যাটার মোনিকার

ধন্যবাদ. এটি সমস্যার সমাধান করেছে এবং টার্মিনাল থেকে বার্তা সরবরাহ করা হবে।
মার্লিন

2
আমার কাছে মনে হচ্ছে আপনি "কেন" জবাব দিয়েছেন তবে "কীভাবে ঠিক করবেন" not আমাকে এই উত্তর দেওয়ার জন্য ব্যক্তিগতভাবে আমার কাছে পর্যাপ্ত ডিএনএস জ্ঞান নেই।
বব

1
hostnameকমান্ড দিয়ে ফিরে আসা ডোমেন নামের ডিএনএস সার্ভারে গুগল ত্রুটি বার্তা (2a01: 4f8: 212: 27c8 :: 2) থেকে আমার আইপিভি 6 ঠিকানার জন্য আমাকে এএএএ রেকর্ড যুক্ত করতে হয়েছিল । কিছুক্ষণ পরে (টিটিএল এর সমাপ্তি যা পরের দিন ছিল) আমি এই কমান্ডটি দিয়ে আমার জিমাল অ্যাকাউন্টে ইমেল পাঠাতে সক্ষম হয়েছি: sendmail -v -Am -i <my_gmal_account>@gmail.com;(এবং সিটিআরএল + ডি টিপে)।
সিংসগর হালাই

30
  1. বর্তমান প্রোটোকল পরীক্ষা করুন:

    postconf inet_protocols

    নেট_প্রোটোকলস = সব

  2. যদি সিএফ ফাইলটি ফিরে আসে তবে তা সম্পাদনা করুন all

    grep 'inet_protocols' /etc/postfix/main.cf

    inet_protocols = ipv4

  3. আবার শুরু

    service postfix restart

  4. আবার এটি পরীক্ষা করে দেখুন

    postconf inet_protocols

    inet_protocols = ipv4


3
আইএমএইচও গ্রহণযোগ্যর চেয়ে অনেক সহজ সমাধান। আপনার যদি আইপিভি 6 ব্যবহারের কোনও চাপের প্রয়োজন না হয় তবে এটি দ্রুত সমাধান হতে পারে।
ল্যারিক্স ডিসিডুয়া

এটি অন্যান্য উত্তরের চেয়ে সহজ, যদিও অন্যটি আরও সম্পূর্ণ। আমার আপাতত আইপিভি 6 এর দরকার নেই বলে এটি আমার সমস্যার সমাধান করে।
জাভস্মো

2

আপনার এসএমটিপি সার্ভারের হোস্টনাম সমস্যা হতে পারে। এটা আমার ক্ষেত্রে মনে হয়েছিল। পোস্টফিক্সটি কোনওভাবেই smtp.gmail.com এ একটি হোস্টের নাম পাঠিয়েছিল যা আমার এসএমটিপি ডোমেন নামের সাথে প্রাসঙ্গিক নয়।


2

আমি মনে করি গুগলের প্রতিক্রিয়া কিছুটা স্বচ্ছল। যদিও তাদের "ত্রুটি বার্তা" পিটিআর উল্লেখ করেছে, 550 5.7.1 রিলে করার বিষয়ে। আমিও একটি পোস্টফিক্স / ডোভকোট ইনস্টল করার সময় এই ত্রুটিটি পাচ্ছিলাম, তবে আমি কয়েকটি ধাপের মাধ্যমে এটি ঠিক করেছি:

  1. মেল সার্ভারে আপনার ifcfg-eth0 কনফিগারেশনে IPv6 আইপি তথ্য যুক্ত করা হচ্ছে
  2. আপনার ডিএনএসে একটি এএএএএ এমএক্স রেকর্ড যুক্ত করা হচ্ছে
  3. আপনার মেল সার্ভারে আপনার পোস্টফিক্স / মেইন.সি.এফ.তে সমস্ত "অনুমোদিত প্রেরক" এর আইপিভি 6 ব্যাপ্তি যুক্ত করা।

আমার AT&T বিজনেস UVerse রয়েছে এবং তারা পিটিআর এর জন্য স্থির আইপিভি 6 সমর্থন করে না, তবে উপরের পদক্ষেপগুলি করার পরে গুগল ত্রুটিযুক্ত হওয়া বন্ধ করে দিয়েছে। আমি আইপিভি 4 থেকে আইপিভি 6 তে রূপান্তর করতে https://www.ultratools.com/ipv6Tools ব্যবহার করেছি । পরিশেষে, আমি CentOSআইপিভি 6 সক্ষম করতে (মেল প্রেরণ এবং গ্রহণের জন্য) আমার সাইটে আইপিভি 6 সক্ষম করার জন্য সমস্ত কিছু একসাথে রেখেছি

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