«Не найдено достойных мехов» при попытке отправить электронную почту в Gmail с помощью Postfix

Я пытаюсь настроить электронную почту для пересылки в Gmail, используя Postfix для отправки электронной почты на 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=<[email protected]>
Oct 29 15:50:19 gsnedders-1 postfix/qmgr[6599]: EBA1F78750: from=<[email protected]>, size=324, nrcpt=1 (queue active)
Oct 29 15:50:19 gsnedders-1 postfix/cleanup[6603]: F2D557874F: message-id=<[email protected]>
Oct 29 15:50:19 gsnedders-1 postfix/local[6605]: EBA1F78750: to=<[email protected]>, 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=<[email protected]>, 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
22 голоса | спросил gsnedders 29 +04002011-10-29T19:06:28+04:00312011bEurope/MoscowSat, 29 Oct 2011 19:06:28 +0400 2011, 19:06:28

2 ответа


29

Ах-ха! Установка пакета libsasl2-modules решила проблему.

ответил gsnedders 29 +04002011-10-29T21:15:37+04:00312011bEurope/MoscowSat, 29 Oct 2011 21:15:37 +0400 2011, 21:15:37
16

Запуск

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

помог мне на сервере Amazon AWS.

ответил Aldekein 25 PMpThu, 25 Apr 2013 12:16:24 +040016Thursday 2013, 12:16:24

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132