Рейтинг:0

Не удается заставить Mutt/Gmail/OAuth2 работать — не удается запустить STARTTLS

флаг cn

Я пытаюсь заставить Mutt работать с Gmail, используя OAuth2.

Я использую Debian 10 и скомпилировал Mutt 2.2.1 с параметром --enable-smtp.

Я создал свои токены.

Мой muttrc содержит:

set smtp_oauth_refresh_command="~/oauth2.py --quiet --user=my_user@gmail.com --client_id=my_client_id --client_secret=my_client_secret --refresh_token=my_refresh_token"
установить smtp_authenticators="oauthbearer"
установить smtp_url = "smtp://my_user@gmail.com@smtp.gmail.com:587/"
установить из = "my_name@gmail.com" 
установить use_from = да
установить реальное имя = "мое_реальное имя"

Когда я пытаюсь отправить сообщение, я получаю:

Сбой сеанса SMTP: 530 5.7.0 Сначала необходимо выполнить команду STARTTLS. v188-20020a1cacc5000000b00384b71a50d5sm10960779wme.24 - gsmtp
Не удалось отправить сообщение.

Я пытался:

установить ssl_starttls = да
установить ssl_force_tls = да

Но Матт жалуется, что это неизвестные переменные.

Любые предложения, пожалуйста?

Рейтинг:0
флаг cn

Хорошо, все, что мне нужно было сделать, это перекомпилировать Mutt, добавив:

--with-gnutls

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.