Ошибка аутентификации SASL: Mutt - CPANEL - CentOS - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь установить cron-задание для отправки почтовых вложений с моего сервера cpanel. Я обнаружил, что Mutt - отличный вариант. Однако у меня возникают трудности из-за этой единственной ошибки, которая возникает снова и снова.

Всякий раз, когда я пытаюсь отправить письмо, я получаю следующее:

SASL-аутентификация не удалась.
Не удалось отправить сообщение.

Ниже приведен мой файл .muttr c.

set from = USERNAME@gmail.com
set realname = "NAME"

#set smtp_url = smtp://USERNAME@gmail.com:587/
set smtp_url = "smtps://USERNAME@smtp.gmail.com:465/"
set smtp_pass = PASS
set imap_user = USERNAME@gmail.com
set imap_pass = PASS

set folder = imaps://imap.gmail.com:993
set spoolfile = imaps://imap.gmail.com/INBOX

set header_cache = ~/.mutt/cache/headers
set message_cachedir = ~/.mutt/cache/bodies
set certificate_file = ~/.mutt/certificates

# Etc
set mail_check = 100
set move = no
set imap_keepalive = 900
set sort = threads
set editor = "vim"

#source ~/.mutt/gpg.rc
set ssl_starttls=no
set ssl_force_tls=yes
set smtp_authenticators = "login"

set ssl_verify_host = no
set ssl_verify_dates = no

Это может занять много времени (вероятно, не будет решаемо), и, возможно, не так много людей с этой проблемой. Но я чувствую, что этот поток может помочь другим в будущем

Я установил gnutils-bin и openssl

which gnutls-bin
/usr/bin/which: no gnutls-bin in (/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/cpanel/composer/bin:/usr/local/python3.6/bin:/usr/local/bin:/home/covid/.local/bin:/home/USERNAME/bin)

which openssl
/usr/bin/openssl

1 Ответ

1 голос
/ 28 апреля 2020

Я столкнулся с тем же, мне пришлось изменить мой конфиг muttr c, чтобы set realname = 'name' было точно таким же, как и Имя, которое находится в личной информации gmail для учетной записи.

Также в Gmails Security для «Менее безопасного доступа к приложениям» необходимо включить ON

...