Почему я не могу аутентифицироваться в своей учетной записи gmail ни с моего принтера, ни с моего настроенного вручную почтового агента?

1

Я пытаюсь настроить печать, которая будет отправлять свои сканы по электронной почте. Я создал учетную запись Gmail специально для этой цели. Однако независимо от того, каким образом я настраиваю параметры SMTP, я не могу заставить его проходить аутентификацию на SMTP-сервере Gmail. Принтер HP LJ M476dw с датой прошивки 20150608.

В соответствии с это Google Apps В документе поддержки, надлежащим SMTP указывается имя хоста smtp.gmail.com, выбор между портом 465 с SSL или портом 587 с TLS и использованием полного адреса электронной почты (не только имени пользователя) в качестве имени пользователя.

Я поместил скринкап страницы настроек принтера ниже. Существует один флажок для SSL / TLS, и я пробовал это с обоими портами 465 и 587, и даже портом 25 без SSL, но безрезультатно. Я получаю общую ошибку аутентификации: неверное имя пользователя или пароль.

hp lj m476 smtp settings

Просто чтобы исключить некоторые вещи (может быть, SMTP-клиент принтера не работает или не поддерживает последние протоколы SSL?), Я попытался подключиться к той же учетной записи Gmail с помощью моего почтового клиента Apple (v9.0 (3094), работающего на Mac OS X El Capitan 10.11 (15A284), полностью современная, должна определенно поддерживать самые современные и безопасные протоколы Google). Теперь при настройке учетной записи электронной почты с помощью Apple Mail у вас есть возможность настроить ее как учетную запись с известным поставщиком по умолчанию (Gmail, AOL, Yahoo, Hotmail и т. Д.), И все, что вам нужно сделать, это ввести имя учетной записи. и все настройки сделаны для вас. Сделав это, я смог получить доступ к учетной записи, как через SMTP, так и через IMAP. Но так как я пытаюсь проверить необходимые параметры конфигурации, я настроил его как общую учетную запись IMAP. И здесь Apple Mail не может пройти проверку подлинности, я получаю общую ошибку имени пользователя / пароля. В Apple Mail существует множество способов аутентификации: внешний (сертификат TLS), Kerberos v5 (GSSAPI), NTLM, запрос-ответ MD5 и пароль. Смотрите скриншот ниже. Поскольку в справочном документе Google не указан протокол аутентификации, я попробовал их все, но безрезультатно. Также я не смог подключиться к IMAP, настроенному вручную.

Apple Mail SMTP authentication methods

Теперь документ поддержки Google, за которым я следовал, был для учетных записей Служб Google, а не для стандартных учетных записей Gmail. Возможно, они используют разные настройки? Я посмотрел и посмотрел, но на самом деле я не смог найти страницу поддержки Google со списком настроек SMTP, POP и IMAP, необходимых для подключения универсального агента пользователя электронной почты к GMail для стандартной службы GMail. Только тупые пошаговые руководства, которые говорят вам использовать настройки GMail вашего iPhone по умолчанию. Интересно, устарела ли страница учетных записей Google, потому что использование учетной записи Google не получилось точно так же, как и стандартная учетная запись Gmail.com.

Это очень странно. В чем разница между моей настроенной учетной записью электронной почты, настроенной для IMAP и SMTP, и конфигурацией поставщика по умолчанию? Почему мой принтер не может подключиться к GMail SMTP через известный надежный аккаунт + пароль? Почему Google не публикует необходимые параметры конфигурации почтового клиента SMTP?

я нашел этот вопрос задавали ранее на Супер пользователя , но, казалось бы, без ответа.

ziggurism
источник

Ответы:

1

Просматривая настройки безопасности учетной записи в учетной записи Google, на странице безопасности учетной записи, в разделе «Вход и безопасность» и в подпапке «Подключенные приложения и сайты», есть опция «разрешить менее безопасные приложения "(см. скриншот ниже), который по умолчанию отключен. Включение решило все мои проблемы. Теперь я могу подключаться к GMail через SMTP и IMAP на моем настроенном вручную MUA, а также к SMTP с моего принтера HP.

screenshot of Google Accounts Sign in and Security, connected apps and sites pane

Существует документ поддержки Google, где обсуждается этот параметр. Вот , Это не говорит вам много, хотя. Просто некоторые приложения старые и небезопасные, а другие современные и безопасные. Спасибо, Google.

Было бы полезно, если бы кто-то мог перечислить, какие протоколы и методы аутентификации поддерживаются (современные и безопасные), которые устарели (старые и небезопасные, но разрешены, если вы щелкнете по этой настройке), и которые вообще не разрешены (надеюсь, что пароли в виде открытого текста в этой категории ??).

Из того, что я могу предугадать, «современный и безопасный» означает OAuth 2.0. В соответствии с этот документ , GMail использует OAuth 2.0 для аутентификации. Мне придется проверить дальше, чтобы увидеть, действительно ли «разрешить менее безопасные приложения» включали незашифрованные пароли, что может вызвать беспокойство.

Обратите внимание, что эта опция безопасности не доступна в стандартных учетных записях Gmail @ gmail.com, а только в учетных записях Google. Я не уверен, можем ли мы разрешить SMTP-доступ к учетной записи @ gmail.com.

ziggurism
источник
Моя первая мысль заключается в том, что, так как Google за последние пару лет внес в черный список некоторые устаревшие примитивы SSL, и ваш принтер может не поддерживать более свежие (все еще действующие) компоненты. В частности, черный список SSLv3 затронул ряд устройств со встроенными возможностями, связанными с SSL.
Frank Thomas
Да, у меня были похожие мысли. Принтеры не известны тем, что они работают на самых современных прошивках. Это довольно новый принтер, и я обновил его прошивку 2014 года до версии 2015 года, но кто знает, насколько он обновлен? Но по этой причине я подумал повторить тест с настольным почтовым пользовательским агентом, который наверняка будет полностью обновлен.
ziggurism