Сервер сообщает об ошибке err authentication failed

Недавно, прочитав статью, я решил попробовать автоматизировать отправку сообщений при помощи языка программирования Python. А именно при помощи библиотеки smtplib.

Сразу хочу сказать, что эта статья будет небольшим дополнением той статьи.
Повторяя всё показанное в той статье, я напоролся на эту ошибку.

Я пару раз перечитывал статью и там ничего не написано про данную ошибку. Поэтому я решил сам разобраться в ошибке.

Как видно в ошибке есть ссылка: https://support.google.com/mail/?p=BadCredentials

Я перешел по ссылке, бегло прочитал описание и понял как её исправить.

Чтобы не затягивать статью, я расскажу вкратце. Но вы можете прочитать полное описание ошибки и способов её исправления, перейдя по ссылке.

Суть ошибки такая

Google не позволяет нам авторизоваться через smtplib, т.к. этот тип авторизации «менее безопасный». Чтобы быстро и оперативно исправить данную ситуацию надо просто перейти по ссылке и разрешить непроверенным приложениям доступ к почте.

И после данных действий у вас получиться нормально использовать библиотеку smtplib и автоматизировать отправку сообщений почты.

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

Установка, настройка и выбор почтовых программ.

Лучшие эксперты в этом разделе

Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 96
FOXhunter
Статус: Профессионал
Рейтинг: 24
Роман Селиверстов
Статус: Советник
Рейтинг:
Перейти к консультации №:

Добрый день. Раньше использовал The Bat v3.62.14, при установке 4.0.24 проблема не исчезла. Недавно перешел с диалапа на АДСЛ. Связь с модемом через Wi-Fi. Проблема заключается в том, что не отправляются письма. Только принимаются. Ящик находится на ***@mtu-net.ru. У провайдера написаны настройки исходящей почты (см. Приложение). Перепробовал все варианты – не помогло. В Бате в св-вах ящика — подключение в графе "При соединении с Интернет использовать" поставил "Локальную сеть или соединение вручную". При попытке отправки в Журнале работы пишет: "!28.09.2008, 11:01:48: SEND – Письмо не отправлено. Сервер сообщает: 5.7.1 : Relay access denied" Firewall-ов не установлено. Брандмауэр отключен.
Win XP SP2 Pro. Спасибо.

Читайте также:  Почему в телефонной книге дублируются контакты

Состояние: Консультация закрыта

Здравствуйте, Дмитрий!
Возможно, проблема в том что не поставлена галочка "Мой SMTP-сервер требует аутентификации" в свойствах ящика?

Консультировал: Владимир Медведев
Дата отправки: 29.09.2008, 10:09

0

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

неизвестный

Поставил. Но все равно не отправляет.
В жернале работы тоже самое: Relay access denied"

Аутентификация (обычный метод).
Сервер сообщает об ошибке: 5.7.8 Error: authentication failed: authentication failure
Аутентификация (проверка имени пользователя и пароля).
Сервер сообщает об ошибке: 5.7.8 Error: authentication failed: authentication failure
ВНИМАНИЕ: не удалось обнаружить на сервере подходящих алгоритмов аутентификации
Отправка письма для ****@mail.ru

Powe®-Use®

У Вас произошли два изменения:
1. Смена подключсения к интернет
2. Смена версии почтового клиента
—-
Для наиболее точного ответа, необходимо работать по т.н. методу исключения вернитесь к старой верии почтового клиента/старому типу подключения к интернет. Логично, что при одном из условий проблема должна решиться.
PS SMTP серверы некоторых провайдеров требуют специальных настроек SMTP серверов почтовых клиентов, при этом игнорируя/не пропуская ни каких других. Чтобы было понятней – приведу пример. Есть у нас, в Казани, провайдер ТВТ при этом абсолютно неважно на каком у вас почтовом сервере находятся письма mail.ru, yandex.ru и т.д. в настройках почтового клиента ОБЯЗАТЕЛЬНО в качестве SMTP сервера д.б. обязательно указан SMTP сервер ТВТ: box.hitv.ru и не при каких других настройках* почта не уйдёт. Уточните этот момент у своего провайдера.

* – насколько мне известно.

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Читайте также:  Почему в инстаграме нет поделиться вконтакте

Краткое собрание сочинений по настройке систем и сервисов

Как известно the bat! работает только со стандартными почтовыми протоколами, а майкрософтовский hotmail (он же live.ru) умеет работать только по http протоколу. Оказывается это не совсем так.

Итак, для работы с M$ почтой делаем следующие настройки почтового ящика:

smtp-сервер: smtp.live.com
Безопасность: STARTTLS
порт: 25

pop3-сервер: pop3.live.com
login: ваш логин, например user@live.ru.
Безопасность: TLS
Порт: 995

Share this:

Понравилось это:

Похожее

23 ответа на “ The Bat! и Hotmail ”

Интересный топик- Где-то я уже такое видел, .

Так че работает. где коменты.

Дааа! Заработало, наконец-то. Спасибо огромное!!

принимает почту , а отправить не удается пишет
!17.02.2013, 12:00:04: SEND — Сервер сообщает об ошибке: 5.7.0 Must issue a STARTTLS command first
помогите , может что-то делаю не так

Попробуйте эти настройки, у меня все отправляется.
Сервер исходящей почты (SMTP)
Адрес сервера: smtp.live.com
Порт: 25 (или 587, если 25 заблокирован)
Проверка подлинности: да
Безопасное подключение, зашифрованное по протоколу TLS или SSL: да у меня STARTTLS.

Установите флажок «Аутентификация SMTP” под заголовком «Использовать параметры получения почты (POP3/IMAP)» и нажмите «OK»

флажок стоит и все равно пишет
Сервер сообщает об ошибке: 5.7.0 Must issue a STARTTLS command first

Спасибо! Много где есть подобная информация, но только тут вы упомянули о параметре «безопасность» и то каким он должен быть. Супер! Выкинул аутлук…

Пожалуйста помогите прописать почтовый ящик hotmail в TheBat! Все делаю как выше сказано, но пишется ошибка
«FETCH — Сервер сообщает об ошибке: -ERR authentication failed

не работает
31.08.2013, 14:14:00: FETCH — Подключение к POP3-серверу pop3.live.com через порт 995
31.08.2013, 14:14:00: FETCH — Начинаю приветствие TLS
>31.08.2013, 14:14:01: FETCH — Свойства сертификата: 12F739D8, алгоритм: RSA (512 бит), Действителен с: 31.08.2013 2:41:41, по: 26.08.2033 2:41:41, на хосты в кол-ве 1 шт.: *.hotmail.com.
>31.08.2013, 14:14:01: FETCH — Владелец: EN, *.hotmail.com.
>31.08.2013, 14:14:01: FETCH — Этот сертификат выдан самим собой.
!31.08.2013, 14:14:01: FETCH — Приветствие TLS не завершено. Имя сервера («pop3.live.com») не соответствует сертификату.

Читайте также:  Пропал значок английского на русский

Отключите фаервол или в антивируснике сканирование SSL/TLS. У меня была такая же проблема, отключил — без проблем затягивает почту.

не могу получить почту, пишет
>08.10.2013, 16:31:31: FETCH — Свойства сертификата: 06001A8D, алгоритм: RSA (512 бит), Действителен с: 08.10.2013 11:32:05, по: 03.10.2033 11:32:05, на хосты в кол-ве 1 шт.: *.hotmail.com.
>08.10.2013, 16:31:31: FETCH — Владелец: EN, *.hotmail.com.
>08.10.2013, 16:31:31: FETCH — Этот сертификат выдан самим собой.
!08.10.2013, 16:31:31: FETCH — Приветствие TLS не завершено. Имя сервера («pop3.live.com») не соответствует сертификату.

почта уходит, но не могу получить, пишет
mawina97@gmail.com

Все работает, спс

помоги настроить. почта уходит но не получить.
пишет
07.12.2013, 17:10:38: FETCH — Подключение к POP3-серверу pop3.live.com через порт 995
07.12.2013, 17:10:38: FETCH — Начинаю приветствие TLS
>07.12.2013, 17:10:39: FETCH — Свойства сертификата: 0683D341, алгоритм: RSA (512 бит), Действителен с: 02.12.2013 15:25:38, по: 27.11.2033 15:25:38, на хосты в кол-ве 1 шт.: *.hotmail.com.
>07.12.2013, 17:10:39: FETCH — Владелец: «EN», «*.hotmail.com».
>07.12.2013, 17:10:39: FETCH — Этот сертификат выдан самим собой.
!07.12.2013, 17:10:39: FETCH — Приветствие TLS не завершено. Имя сервера («pop3.live.com») не соответствует сертификату.

Тут, увы, никто не поможет, пока M$ не поправит свои сертификаты.

Помогите пожалуйстааа ничего не могу поделатЬ. работа висиииит изи за этой долбаной почты.
вот что выдает
22.09.2014, 16:57:37: FETCH — Соединение с POP3 сервером прошло удачно
!22.09.2014, 16:57:37: FETCH — Сервер сообщает об ошибке: -ERR POP3 is available only with SSL or TLS connection enabled

Спасибо! Ваш совет помог.
Мира и добра.

Спасибо, Алексей! Всё получилось)

Большая просьба о помощи!))) По вашим настройкам почта отправляется, но на прием пришет ERR Authentication failure: unknown user name or bad password. Проверял неоднократно. На аутлуке вхожу без проблем))

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>