Error authentication failed invalid user or password

Ответили на вопрос 5 человек. Оцените лучшие ответы! И подпишитесь на вопрос, чтобы узнавать о появлении новых ответов.

Пытаюсь пристроить скрипт для отправки писем.
часть скрипта….

fputs($socket, base64_encode($config['smtp_username']) . "rn");
	if (!server_parse($socket, "334", __LINE__)) {
		if ($config['smtp_debug']) echo '<p>Логин авторизации не был принят сервером!</p>';
		fclose($socket);
		return false;
	}
	fputs($socket,base64_encode($config['smtp_password']). "rn");
	if (!server_parse($socket, "235", __LINE__)) {
		if ($config['smtp_debug']) echo '<p>Пароль не был принят сервером как верный! Ошибка авторизации!</p>';
		fclose($socket);
		return false;
	}
	fputs($socket, "MAIL FROM: <".$config['smtp_username'].">rn");
	if (!server_parse($socket, "250", __LINE__)) {
		if ($config['smtp_debug']) echo '<p>Не могу отправить комманду MAIL FROM: </p>';
		fclose($socket);
		return false;
	}
.......
function server_parse($socket, $response, $line = __LINE__) {
	global $config;
	while (@substr($server_response, 3, 1) != ' ') {
		if (!($server_response = fgets($socket, 256))) {
			if ($config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>";
 			return false;
 		}
	}
	if (!(substr($server_response, 0, 3) == $response)) {
		if ($config['smtp_debug']) echo "<p>Проблемы с отправкой почты!</p>$response<br>$line<br>";
		return false;
	}
	return true;
	
}

Много где встречал этот скрипт, и заблудится негде. Но выдает ошибку
‘Проблемы с отправкой почты! 235 52 Пароль не был принят сервером как верный! Ошибка авторизации!
Испробовал ящик мэил и яндекс результат один. При этом этапы перед ним выполняются без ошибок. В чем я косячу???

  Skillbox: Профессия 1С-разработчик  

Я
   VitVit

11.11.20 — 10:34

Добрый день ! В Бухгалтерии предприятия (ред.3.0) не получается настроить учетную запись электронной почты. Сама почта на яндексе, в пароле не использовал спецсимволы.

Делал ручные настройки, использовал smtp.yandex.com imap.yandex.com

Выдает сообщение:

«Не удалось подключиться к серверу исходящей почты:Аутентификация не прошла (SMTP error code 535 5.7.8 Error: authentication failed: Invalid user or password!

) Не удалось подключиться к серверу входящей почты:Произошла ошибка при работе с IMAP. Код ошибки: 28 Ответ сервера: LOGIN invalid credentials or IMAP is disabled sc=2ULfCvp4NuQ1_110730_2-a1d8e9165a53″

   ДенисЧ

1 — 11.11.20 — 10:37

«or IMAP is disabled»

В яндексе нужно (было год назад) зайти туда через веб и разрешить внешний доступ.

   VitVit

2 — 11.11.20 — 10:44

В том то и дело, что все настройки на яндексе включены

https://b.radikal.ru/b40/2011/db/d2b33f953ca9.png

   Krigal

3 — 11.11.20 — 11:18

(2) порты какие?

у меня imap.yandex.ru 993 шифрование всегда SSL

smtp.yandex.ru 465 шифрование всегда SSL

только-что проверил всё работает. (comru менял тоже работает)

   acht

4 — 11.11.20 — 12:34

В яндексе перед началом использования нового почтового ящика надо зайти в него через веб-интерфейс и поставить галочку, что ознакомлен с пользовательским соглашением. Иначе он тебя через SMTP/POP/IMAP не пустит.

   VitVit

5 — 11.11.20 — 13:03

ящик создавался несколько месяцев назад, в него есть доступ по тем же протоколам из Thunderbird, прекрасно пускает. Но дело действительно в данном ящике, пробовал прикрутить другой — настройки принимаются с первого раза.

  

VitVit

6 — 11.11.20 — 13:16

в административном разделе домена, прикрученного к яндекс, поменял информацию о пользователе, сохранил, и ящик заработал из 1С.

TurboConf — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Если при включении отправки почты через корпоративный адрес вы получаете сообщение об ошибке, прочтите внимательно текст ошибки. Как правило, ее возвращает ваш корпоративный сервер и текст ошибки содержит причину, по которой письмо не было отправлено или доставлено. Самые частые среди них:

  • 451 4.7.1 Sorry, the service is currently unavailable. Please come back later.: принимающий почтовый сервер не отвечает и возвращает такую ошибку. В этом случае Планфикс делает повторную попытку отправки.
  • 535 – Incorrect authentication data,
  • 535.5.7.3 authentication unsuccessful,
  • 535 5.7.8 Error: authentication failed: Invalid user or password: необходимо проверить данные в паре логин / пароль в настроенной учетной записи корпоративного сервера в Планфиксе.
  • 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=mail@ab-cdef.ru: это сообщение о том, что сервис Mail.ru просит подтверждение емайла. Т.е. необходимо пройти по указанному адресу из сообщения и залогиниться под адресом, указанным как внешний адрес в ПланФиксе. Вопросы по уточнению необходимости данной процедуры целесообразно адресовать сервису Mail.ru.
  • 550 this message was classified as spam and may not be delivered,
  • 550 spam message rejected: принимающий почтовый сервер считает, что это спам-сообщение. Если проблему не получается разрешить самостоятельно, рекомендуем обратиться в используемый вами почтовый сервис.
  • 550 5.7.1 spf check failed: на домене отправителя не настроена SPF-запись или ее настройки не соответствуют используемому почтовому серверу, вопрос надо решать на стороне используемого вами почтового сервера.
  • 553 5.7.1 Sender address rejected: not owned by auth user: эту ошибку возвращает ваш почтовый сервер, она означает: “Адрес отправителя отклонен, т.к. не принадлежит указанному пользователю”. Вам необходимо указать в отправителе адрес реального почтового ящика на привязанном домене, для которого указываете логин-пароль.
  • Could not connect to SMTP host
  • Connection timed out: в настройках вашей корпоративной почты неверно заданы данные в паре сервер / порт или неверно стоят галочки SSL/TLS. Необходимо проверить их и установить корректные значения, соответствующие настройкам почтового сервера.
  • Timed out while sending end of data – message may be sent more than once: указанный сервер не ответил на запрос за отведенный для этого период ожидания ответа, обычно это означает, что с ним что-то не так: не работает вовсе или перегружен и работает нестабильно.
  • Cannot start TLS: handshake failure: отправляющий сервер не отвечал. Как правило, в таких случаях ваша реакция не требуется, т.к. автоматическая повторная отправка отрабатывает корректно и письмо отправляется.

Ошибка аутентификации — «удаленный: неверное имя пользователя или пароль»

Проблема

Получите сообщение об ошибке «Неверное имя пользователя или пароль» при аутентификации в Bitbucket Cloud через git через http. Полные сообщения об ошибках, как показано ниже. 

remote: Invalid username or password. Invalid username or password. If your organization manages your account or you’ve enabled two-step verification, create an app password to log in: https://confluence.atlassian.com/x/9DJmMQ
fatal: Authentication failed for 'https://xxxxxx@bitbucket.org/xxxxxxx/xxxxxxx.git/'

ИЛИ ЖЕ:

remote: Invalid credentials
fatal: Authentication failed for 'https://xxxxxx@bitbucket.org/xxxxxxx/xxxxxxx.git/'

Причина

Вот некоторые возможные причины этой проблемы:

  • Если вы используете пароль приложения, обязательно используйте свое имя пользователя, а не метку пароля приложения или адрес электронной почты. Ваше имя пользователя Bitbucket указано в настройках профиля Bitbucket на странице персональных настроек Bitbucket .
  • Учетные данные в вашем клиенте git или диспетчере учетных данных не предоставляют правильные учетные данные для аутентификации. 

Решение

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

  1. Сначала сбросьте пароль приложения .
  2. Убедитесь, что указано правильное имя пользователя, а не метка пароля приложения.
  3. Очистить сохраненные учетные данные git на вашем компьютере
    1. Windows: перейдите в диспетчер учетных данных и очистите сохраненные учетные данные, связанные с Bitbucket Cloud.
    2. Mac OS X: перейдите к разделу «Связка ключей» и очистите сохраненные учетные данные, связанные с Bitbucket Cloud.
    3. Linux: См. разрешение в:Почему мне не предлагается ввести пароль при отправке или извлечении в мои репозитории в Bitbucket Cloud через HTTPS?
  4. Как только это будет сделано, попробуйте войти в систему, чтобы еще раз выполнить операцию git для аутентификации в Bitbucket Cloud. 

Дополнительные шаги, если вы используете Sourcetree и столкнулись с этой проблемой. 

  1. Дерево с открытым исходным кодом
  2. В Windows
    1.  На панели инструментов нажмите «Инструменты» >> нажмите «Параметры».
    2. В окне «Параметры» перейдите на вкладку «Аутентификация».
    3. Определите сохраненные учетные данные для Bitbucket Cloud и удалите их. 
  3. На Mac
    1. Щелкните Sourcetree > Preferences > Accounts. 
      1. Ярлык = Команда + Запятая
    2. На вкладке «Учетные записи» удалите сохраненные учетные данные. 
  4. Попробуйте пройти аутентификацию через Sourcetree еще раз. 

DEVIL


  • #2

Код:

++ Starting Swift_SmtpTransport
<< 220 iva8-b81aeb0c8234.qloud-c.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)

>> EHLO forum.ru

<< 250-iva8-b81aeb0c8234.qloud-c.yandex.net
250-8BITMIME
250-PIPELINING
250-SIZE 42991616
250-AUTH LOGIN PLAIN XOAUTH2
250-DSN
250 ENHANCEDSTATUSCODES

>> AUTH LOGIN

<< 334 VXNlcm5hbWU6

>> c3VwcG9ydEB2aWNlLXNhbXAucnU=

<< 334 UGFzc3dvcmQ6

>> Nzc1OTk4MjgyODA=

<< 535 5.7.8 Error: authentication failed: Invalid user or password!

!! Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!
" (code: 535)
>> RSET

<< 250 2.0.0 Ok

>> AUTH PLAIN c3VwcG9ydEB2aWNlLXNhbXAucnUAc3VwcG9ydEB2aWNlLXNhbXAucnUANzc1OTk4MjgyODA=

<< 535 5.7.8 Error: authentication failed: Invalid user or password!

!! Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!
" (code: 535)
>> RSET

<< 250 2.0.0 Ok

>> AUTH XOAUTH2 dXNlcj1zdXBwb3J0QHZpY2Utc2FtcC5ydQFhdXRoPUJlYXJlciA3NzU5OTgyODI4MAEB

<< 535 5.7.8 Error: authentication failed: Invalid user or password!

!! Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!
" (code: 535)
>> RSET

<< 250 2.0.0 Ok

При проверке исходящей почты вылазит такая ошибка. Поиском пользовался, но так и не нашел решения проблемы. Возможно, что с паролем накосячил. Но как тогда его узнать, пароль от доменной почты?

Тут же написано
Error: authentication failed: Invalid user or password!

В смысле как узнать?

Timofey228


  • #3

Тут же написано
Error: authentication failed: Invalid user or password!

В смысле как узнать?

Так я его указал, все равно эта ошибка

Экстрим


  • #4

Так я его указал, все равно эта ошибка

ну так же все указано: ошибка при аутентификации, неверный логин или пароль

Timofey228


  • #5

ну так же все указано: ошибка при аутентификации, неверный логин или пароль

вот поэтому и написал, потому что не знаю, что не так сделал

Экстрим


  • #6

вот поэтому и написал, потому что не знаю, что не так сделал

указали неверный логин либо пароль. Как подробнее объяснить?)

DreamTails


Timofey228


  • #8

указали неверный логин либо пароль. Как подробнее объяснить?)

Я указал доменную почту support@site.ru и пароль от основного ящика.

  • #10

Точно верно всё настроили и используете судя по ошибке.
Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru

Timofey228


  • #11

У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация

Идеальный мануал

Заходим в раздел админки НастройкиНастройки электронной почты. В поле адрес для возврата писем указываем созданный вами почтовый ящик. Ставим галочку автоматической обработки недоставленных писем и указываем данные для захода на ваш служебный почтовый ящик, которые вы создали ранее: адрес (в случае собственного SMTP-сервера — свой и указывайте), логин (адрес, который вы создали) и пароль от ящика.

Я по этой инструкции и настраивал как раз

Точно верно всё настроили и используете судя по ошибке.
Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru

Да, использую smpt сервис от Яндекса

Последнее редактирование модератором: 29 Янв 2021

  • #12

То есть, после создания почтового ящика, Вы зашли в него и всё там подтвердили?

Timofey228


  • #13

То есть, после создания почтового ящика, Вы зашли в него и всё там подтвердили?

Верно, следовал строго инструкции

  • #14

Я бы порекомендовал всё проверить, плюс показать настройки, но всё в теме мануала, если по нему настраивали.

Timofey228


  • #15

Проблема решена.
Можете закрывать.
Спасибо всем за помощь, особенно Mirovinger :)

Экстрим


  • #16

Проблема решена.
Можете закрывать.
Спасибо всем за помощь, особенно Mirovinger :)

так а что не так было? Чтобы другие знали, если возникнет проблема

Timofey228


  • #17

так а что не так было? Чтобы другие знали, если возникнет проблема

Были некорректные настройки. Я все сбросил и начал настраивать с нуля, следуя инструкции. И все получилось.

была у меня в закладках хорошая статейка, а щас вот открыл — а ее нет:( хорошо, хоть у гугла есть сохраненная копия страницы. автор, простите за репост без подписи …

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

Файл /home/bitrix/.msmtprc:

account default
logfile /var/log/msmtp.log
host smtp.yandex.ru    #(smtp.gmail.com - для гугла) #
port 587 # именно этот порт!   #lkz гугля рекомендуют ставить 465, хотя в просторах сети читал, что и 587 подходит ...#
from robot@domain.ru
keepbcc on
auth on
user robot@domain.ru
password <password>
tls on
tls_starttls on # обязательно для Яндекс.ПДД
tls_certcheck off
 

И не задавайте слишком длинных паролей.

P.S: при работе с GMail вторую строку (tls_starttls) наоборот включать не нужно.

UPDATE 2014-09-08

полный файлик с настройками для gmail:

account default
logfile /var/log/msmtp.log
host smtp.gmail.com
port 587
from user@gmail.com
auth on
user user@gmail.com
password password
tls on
tls_starttls on
tls_certcheck off
keepbcc on 

для корректности настройки можно выполнить из сервера команду:

php -r "mail('test@email.com', 'Test', 'Test');" 

UPDATE 2014-12-02

Для проверки из сайта, в командную строку можно ввести код:

if (mail("moe_mylo@gmail.com","test subject", "test body","From: otpravitel@bitrix.ru"))
echo "Сообщение передано функции mail, проверьте почту в ящике.";
else
echo "Функция mail не работает, свяжитесь с администрацией хостинга.";

Только email-адресы ставьте ваши

P.P.P.S  Перенес инструкцию (вместе с дополнениями)

себе на сайт

:)

  • #1

Код:

Python:

import smtplib as smtp

email = "*****@yandex.ru"
password = "******"
dest_email = "*******@yandex.ru"
email_text = "текст"

server = smtp.SMTP_SSL('smtp.yandex.com')
server.set_debuglevel(1)
server.ehlo(email)
server.login(email, password)
server.auth_plain()
server.sendmail(email, dest_email, email_text)
server.quit()

Вылетает ошибка: smtplib.SMTPAuthenticationError: (535, b’5.7.8 Error: authentication failed: Invalid user or password!’)
Я проверял персональные данные — всë правильно, менял порт заменял smtp.yandex.com на smtp.yandex.ru но ошибка не пропадала.

  • #2

возможно вам нужно в настройках почты разрешить вход сторонним приложениям, по крайней мере в гугле это надо делать, так как он считает не безопасным такой вход…

  • #3

возможно вам нужно в настройках почты разрешить вход сторонним приложениям, по крайней мере в гугле это надо делать, так как он считает не безопасным такой вход…

Спасибо, всё заработало.

Материал из Planfix

Перейти к: навигация, поиск

Если при включении отправки почты через корпоративный адрес вы получаете сообщение об ошибке, прочтите внимательно текст ошибки. Как правило, ее возвращает ваш корпоративный сервер и текст ошибки содержит причину, по которой письмо не было отправлено или доставлено. Самые частые среди них:

  • 451 4.7.1 Sorry, the service is currently unavailable. Please come back later.: принимающий почтовый сервер не отвечает и возвращает такую ошибку. В этом случае Планфикс делает повторную попытку отправки.
  • 535 – Incorrect authentication data,
  • 535.5.7.3 authentication unsuccessful,
  • 535 5.7.8 Error: authentication failed: Invalid user or password: необходимо проверить данные в паре логин / пароль в настроенной учетной записи корпоративного сервера в Планфиксе.
  • 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=mail@ab-cdef.ru: это сообщение о том, что сервис Mail.ru просит подтверждение емайла. Т.е. необходимо пройти по указанному адресу из сообщения и залогиниться под адресом, указанным как внешний адрес в ПланФиксе. Вопросы по уточнению необходимости данной процедуры целесообразно адресовать сервису Mail.ru.
  • 550 this message was classified as spam and may not be delivered,
  • 550 spam message rejected: принимающий почтовый сервер считает, что это спам-сообщение. Если проблему не получается разрешить самостоятельно, рекомендуем обратиться в используемый вами почтовый сервис.
  • 550 5.7.1 spf check failed: на домене отправителя не настроена SPF-запись или ее настройки не соответствуют используемому почтовому серверу, вопрос надо решать на стороне используемого вами почтового сервера.
  • 553 5.7.1 Sender address rejected: not owned by auth user: эту ошибку возвращает ваш почтовый сервер, она означает: «Адрес отправителя отклонен, т.к. не принадлежит указанному пользователю». Вам необходимо указать в отправителе адрес реального почтового ящика на привязанном домене, для которого указываете логин-пароль.
  • Could not connect to SMTP host
  • Connection timed out: в настройках вашей корпоративной почты неверно заданы данные в паре сервер / порт или неверно стоят галочки SSL/TLS. Необходимо проверить их и установить корректные значения, соответствующие настройкам почтового сервера.
  • Timed out while sending end of data — message may be sent more than once: указанный сервер не ответил на запрос за отведенный для этого период ожидания ответа, обычно это означает, что с ним что-то не так: не работает вовсе или перегружен и работает нестабильно.
  • Cannot start TLS: handshake failure: отправляющий сервер не отвечал. Как правило, в таких случаях ваша реакция не требуется, т.к. автоматическая повторная отправка отрабатывает корректно и письмо отправляется.

Перейти

  • Настройка внешних почтовых адресов сотрудников
  • Настройка внешних почтовых адресов компании
  • Отправка писем с внешнего почтового ящика
  • Настройка исходящей почты
  • Работа в ПланФиксе с помощью e-mail

Понравилась статья? Поделить с друзьями:
  • Error auth master userdb list user listing returned failure
  • Error audit support not in kernel
  • Error audit no package json found cannot audit a project without a package json
  • Error audio device is set to a sample rate not supported by soundwire
  • Error attribute redirect not allowed on element form at this point