পোস্টফিক্স ব্যবহার করে জিমেইলে ইমেলটি রিলে করার চেষ্টা করার সময় "কোনও যোগ্য মেচ খুঁজে পাওয়া যায় নি"


28

আমি smtp.gmail.com এ ইমেল রিলে পোস্টফিক্স ব্যবহার করে জিমেইলে ফরোয়ার্ড করার জন্য ইমেলটি কনফিগার করার চেষ্টা করছি। যাইহোক, আমি এটি smtp.gmail.com এর সাথে প্রমাণীকরণ করতে ব্যর্থ হচ্ছি, যা কিছু কাজ করার জন্য একটি বরং পূর্বশর্ত…

মেল লগগুলি কেবল দেখায়:

Oct 29 15:50:14 gsnedders-1 postfix/master[6596]: daemon started -- version 2.7.1, configuration /etc/postfix
Oct 29 15:50:19 gsnedders-1 postfix/pickup[6598]: EBA1F78750: uid=1000 from=<gsnedders>
Oct 29 15:50:19 gsnedders-1 postfix/cleanup[6603]: EBA1F78750: message-id=<20111029145019.EBA1F78750@mail.gsnedders.com>
Oct 29 15:50:19 gsnedders-1 postfix/qmgr[6599]: EBA1F78750: from=<gsnedders@gsnedders.com>, size=324, nrcpt=1 (queue active)
Oct 29 15:50:19 gsnedders-1 postfix/cleanup[6603]: F2D557874F: message-id=<20111029145019.EBA1F78750@mail.gsnedders.com>
Oct 29 15:50:19 gsnedders-1 postfix/local[6605]: EBA1F78750: to=<me@gsnedders.com>, orig_to=<me>, relay=local, delay=0.04, delays=0.03/0.02/0/0, dsn=2.0.0, status=sent (forwarded as F2D557874F)
Oct 29 15:50:19 gsnedders-1 postfix/qmgr[6599]: F2D557874F: from=<gsnedders@gsnedders.com>, size=454, nrcpt=1 (queue active)
Oct 29 15:50:19 gsnedders-1 postfix/qmgr[6599]: EBA1F78750: removed
Oct 29 15:50:20 gsnedders-1 postfix/smtp[6606]: warning: SASL authentication failure: No worthy mechs found
Oct 29 15:50:20 gsnedders-1 postfix/smtp[6606]: F2D557874F: SASL authentication failed; cannot authenticate to server smtp.gmail.com[74.125.157.108]: no mechanism available

এবং পোস্টফিক্স কনফিগারেশনটি হ'ল:

relayhost = [smtp.gmail.com]:587

smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/passwd
smtp_sasl_security_options = noanonymous

smtp_tls_eccert_file =
smtp_tls_eckey_file =
smtp_tls_security_level = may
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtpd_tls_received_header = yes
tls_random_source = dev:/dev/urandom
smtpd_tls_security_level = may

প্রথম নিম্নলিখিত লাইন সংশোধন /etc/postfix/master.cf: smtp unix - - y - - smtp -vতাই আপনি লগের মধ্যে আরো বিবরণ পেতে করতে পারেন।
জাইমে হাবলুটজেল

উত্তর:


38

আহ হা! libsasl2-modulesপ্যাকেজ ইনস্টল করা সমস্যার সমাধান করে।


এবং এটি উপরের প্যাকেজে একটি ছোট নয় এল L
leeand00

3
যে কোনও সমস্যার সবচেয়ে সন্তোষজনক সমাধান ..
রিকি বয়েস

23

চলমান

sudo yum install cyrus-sasl cyrus-sasl-lib cyrus-sasl-plain

আমাজন এডাব্লুএস সার্ভারে আমাকে সহায়তা করেছে।


ফেডোরা 27-তে পোস্টফিক্সে সহায়তা করে (সেখানে আপনাকে ডিএনএফ দিয়ে অবশ্যই ইউম প্রতিস্থাপন করতে হবে) - অন্যান্য এসএমটিপি রিলেও যা টিএলএস-এর উপর সরল প্রমাণীকরণ করে। স্রেফ পোস্টফিক্স ইনস্টল করা সাইরাস-স্যাসল-প্লেইন প্যাকেজটি টানবে না ... (এটি ফেডোরা 26 থেকে পরিবর্তিত হয়েছে)।
ম্যাক্সচেলেপজিগ

ধন্যবাদ! এটি আমার সমস্যাটি স্থির করেছে।
জয়মান 8543

1

sudo yum ইনস্টল করুন সাইরাস-স্যাসল সাইরাস-স্যাসল-লাইব সাইরাস-স্যাসল-প্লেইন

জিমেইল রিলে সেটআপ (সেন্টোস 7) নিয়ে আমার জন্য কাজ করেছেন


1

আমি এই সমস্যাটি পাচ্ছিলাম ( tail -f /var/log/mailog):

to=<usmanali@example.com>, relay=smtp.sendgrid.net[169.45.113.201]:587, delay=0.3, delays=0.05/0.07/0.16/0.02, dsn=5.0.0, status=bounced (host smtp.sendgrid.net[169.45.113.201] said: 550 Unauthenticated senders not allowed (in reply to MAIL FROM command))

তারপরে আমি /etc/postfix/main.cfএইভাবে ফাইল পরিবর্তন করেছিলাম যা ফাইলের শেষে নিম্নলিখিত লাইনগুলি যুক্ত করে

mtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
mailbox_size_limit = 256000000

# Sendgrid Settings
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = static:apikey:SG.YOUR_SENDGRID_KEY
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = may
header_size_limit = 4096000
relayhost = [smtp.sendgrid.net]:587

তারপরে পোস্টফিক্স অনুপস্থিত মডিউল নির্ভরতা ইনস্টল করে:

sudo yum install cyrus-sasl cyrus-sasl-lib cyrus-sasl-plain

তারপরে পোস্টফিক্স পুনরায় চালু করা হচ্ছে

sudo systemctl restart  postfix.service

অবশেষে এটি সেন্টোস 7 এ কাজ করে

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