04.02.09 — 16:01
При отправке почты выскакивает ошибка:
{Обработка.ДанныеДляАСУ.Форма.ФормаОбработки(173)}: Ошибка при вызове метода контекста (Послать): Аутентификация не прошла (SMTP error code 535, authentication required (#5.7.1))
Почта.Послать(Письмо);
Вот код:
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = «169.254.8.1»;
Профиль.ПортSMTP = 25;
Профиль.Пользователь = «тратата»;
Профиль.Пароль = «пампарам»;
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль);
Письмо = Новый ИнтернетПочтовоеСообщение;
Письмо.Тема = «ПЕРВОЕ ПИСЬМО»;
Письмо.Получатели.Добавить(«errg@mail.ru»);
Письмо.Вложения.Добавить(«d:TestGRAF1.txt»);
Почта.Послать(Письмо);
Почта.Отключиться();
Что здесь не так???
1 — 04.02.09 — 16:26
?
2 — 04.02.09 — 16:29
«Аутентификация не прошла» — ничего не подсказывает?
3 — 04.02.09 — 16:32
нету пользователя «тратата» или у него пароль не «пампарам»
4 — 04.02.09 — 16:32
Логин и пароль верные…
5 — 04.02.09 — 16:32
а отправителя задаешь?
6 — 04.02.09 — 16:33
Да и способ авторизации смтп не указан…
7 — 04.02.09 — 16:34
(6)а как его указать?
8 — 04.02.09 — 16:35
(7) У тебя СП украли? Посмотреть в нём параметры используемых объектов никак?
9 — 04.02.09 — 16:36
(8)А сто такое СП ???
10 — 04.02.09 — 16:37
ТОчно украли… Как же ты пишешь на 1с, если не знаешь, что такое СП? Синтакс-Помощник это…
11 — 04.02.09 — 16:37
Кстати, в правилах форума это сообщение есть…
12 — 04.02.09 — 16:49
Да…Насчет «СП» — это я погорячился )))
Мне в СП про аутентификацию вот что непонятно:
Если SMTPАутентификация Тогда
Профиль.ПарольSMTP = ПарольSMTP;
Профиль.ПользовательSMTP = ЛогинSMTP;
КонецЕсли;
Чем здесь является SMTPАутентификация ???
13 — 04.02.09 — 16:51
(12) В данном примере — булевой переменной
14 — 04.02.09 — 16:51
v8: Отправка почты из 8.1
хоть чуток поиском ищите, прежде чем постить
15 — 04.02.09 — 16:52
Я знаю, что в этом прмере булевой переменной, но я взял это из примера в СП:
«ИнтернетПочтовыйПрофиль»
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераPOP3 = POP3Сервер;
Профиль.АдресСервераSMTP = SMTPСервер;
Если ВремяОжиданияСервера > 0 Тогда
Профиль.ВремяОжидания = ВремяОжиданияСервера;
КонецЕсли;
Профиль.Пароль = Пароль;
Профиль.Пользователь = Логин;
Профиль.ПортPOP3 = ПортPOP3;
Профиль.ПортSMTP = ПортSMTP;
Если SMTPАутентификация Тогда
Профиль.ПарольSMTP = ПарольSMTP;
Профиль.ПользовательSMTP = ЛогинSMTP;
КонецЕсли;
ИнтернетПочта = Новый ИнтернетПочта;
Попытка
ИнтернетПочта.Подключиться(Профиль);
Исключение
Сообщить(ОписаниеОшибки());
Предупреждение(«Произошли ошибки при проверке настроек учетной записи.
|Описание ошибки приведено в окне сообщения.»);
Возврат;
КонецПопытки;
16 — 04.02.09 — 17:07
Вот указал аутентификацию, но всё та же ошибка {Обработка.ДанныеДляАСУ.Форма.ФормаОбработки(173)}: Ошибка при вызове метода контекста (Послать): Аутентификация не прошла (SMTP error code 535, authentication required (#5.7.1))
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = «169.254.8.1»;
Профиль.ПортSMTP = 25;
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
Профиль.ПользовательSMTP = «*****»;
Профиль.ПарольSMTP = «********»;
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль);
Письмо = Новый ИнтернетПочтовоеСообщение;
Письмо.Отправитель.Адрес = «ap1@mail.grodno.by»;
Письмо.Тема = «ПЕРВОЕ ПИСЬМО»;
Письмо.Получатели.Добавить(«ap1@mail.grodno.by»);
Письмо.Вложения.Добавить(«d:TestGRAF1.txt»);
Почта.Послать(Письмо);
Почта.Отключиться();
17 — 04.02.09 — 17:13
А почему СпособSMTPАутентификации.ПоУмолчанию? Какой серверу нужен?
18 — 04.02.09 — 17:14
(16) или антивирус или сетевой экран
19 — 04.02.09 — 17:17
(17) Я ставил ПоУмолчанию, потому что ни один из 5-ти не прокатывает…
20 — 04.02.09 — 17:19
lsr ghjcnj gjxnjdsv rkbtynjv jnghfdkztn&
21 — 04.02.09 — 17:19
почтовым клиентом отправляет, спрашиваю?
22 — 04.02.09 — 17:22
не пробовал
23 — 04.02.09 — 17:23
(22) lsr c ‘njuj yflj ,skj yfxbyfnm
24 — 04.02.09 — 17:23
с этого надо было начинать, говорю…
25 — 05.02.09 — 13:44
Нашел проблему. Сервер требует аутентификацию через SSL.
Вот код ошибки:
{Обработка.ДанныеДляАСУ.Форма.ФормаОбработки(169)}: Ошибка при вызове метода контекста (Послать): Сервер требует аутентификации (SMTP error code 530, 5.7.0 Must issue a STARTTLS command first. 1sm961906nfv.9)
Почта.Послать(Письмо);
Что делать?
26 — 05.02.09 — 13:48
(25) пипец — SSL не поддерживается, меняй либо почтовый сервер, либо используй внешний почтовый клиент.
27 — 05.02.09 — 13:49
Посоветуйте бесплатные почтовые службы без SSL…
shuhard
28 — 05.02.09 — 13:51
(27) перечисли известные тебе — подумаем
Ошибка при вызове метода контекста (Подключиться): Аутентификация не прошла (SMTP error code 535 5.7.0 NEOBHODIM parol prilozheniya https://help.mail.ru/mail/security/protection/external / Application password is REQUIRED )
Описание ошибки:
Ошибка в 1С 8 при поптыке подключиться к почтовому серверу mail.ru: Аутентификация не прошла (SMTP error code 535 5.7.0 NEOBHODIM parol prilozheniya https://help.mail.ru/mail/security/protection/external / Application password is REQUIRED )
Найденные решения:
Нажатие на изображении увеличит его
Рис. 1. Ошибка «Аутентификация не прошла (NEOBHODIM parol prilozheniya Application password is REQUIRED )» в окне сообщений в 1С 8 в режиме обычного приложения.
Нажатие на изображении увеличит его
Рис. 2. Ошибка при установке настроек почты в 1С 8 в управляемом приложении «Аутентификация не прошла (SMTP error code 535 5.7.0 NEOBHODIM parol prilozheniya»
На самом деле эта ошибка может возникнуть не только в среде 1С 8, но и в любой почтовой программе, которую настроили для сбора/отправки почты с сервиса mail.ru. Факт состоит в том, что в 1С подключение к почте по реквизитам SMTP-сервера, POP3-сервера, SSL-настройкам, пользователю, паролю до определенного момента, связанного датой чуть ранее возникновения материала ниже, работало, но потом перестало работать рапортуя с содержанием представленной ошибки.
В ошибке латиницей и на английском языке дается подсказка: необходим пароль приложения — application password is required.
Поэтому нужно было поискать информацию о том, что такое пароль приложения в mail.ru, где его найти или установить?
Благодаря обсуждению на форме сайта Инфостарт было облегчен поиск решения поставленных вопросов.
Нажатие на изображении увеличит его
Рис. 3. Скриншот обсуждения на форуме
Ссылка в обсуждении на форуме вела на страницу поддержки сервиса mail.ru с описанием в разделе безопасности того, как создать и узнать пароль приложения. Кстати, эта же ссылка содержится в описании самой ошибки: https://help.mail.ru/mail/security/protection/external. Т.е. если даже структура помощи сервиса mail.ru измениться, то автор этого материала предполагает, что и ссылка в описании ошибки должна быть обновлена разработчиками почтового сервиса. А пока текущая ссылка актуальна.
Нажатие на изображении увеличит его
Рис. 4. Общая инструкция в разделе «Помощь» почтового сервиса mail.ru
Если ссылка выше станет неактуальной (т.к. измениться структура ссылок на сайте help.mail.ru), то ищите в разделе помощи сервиса mail.ru через поиск что-то по типу «пароль для внешнего приложения».
Нажатие на изображении увеличит его
Рис. 5. Пример поиска в «Помощи» сервиса mail.ru о настройке и получении пароля приложения.
Рассмотрим, как выглядит процесс получения пароля приложения. Примеры скриншотов приведены на момент данной публикации (ноябрь 2022), но даже спустя время смысл действий будет сохраняться.
Необходимо авторизоваться на сайте mail.ru в Вашем браузере.
Рис. 6, 7. Переход в «Настройки» и далее во «Все настройки» на mail.ru для получения пароля приложения для 1С 8
Далее переходим по ссылке в раздел «Безопасность».
Рис. 8. Переход в раздел настроек «Безопасность» сервиса mail.ru
На странице «Безопасность» находим ссылку раздела «Пароли для внешних приложений» или по смыслу.
Нажатие на изображении увеличит его
Рис. 9. Раздел «Безопасность» настроек почтового сервиса
Откроется страница «Пароли для внешних приложений». Если уже настроены и есть для других приложений, то они будут отображены на этой странице. Скорее всего, что у Вас нет пароля приложения для 1С, поэтому нужно его сгенерировать. Нажимаем кнопку «Добавить». Откроется страница с шагом «Новый пароль для внешнего приложения» — нужно будет в поле ввода ввести произвольное название, которое будет понятно для Вас в дальнейшем, для какой цели тот или иной создаваемый пароль. Можно просто ограничиться названием «Для 1С». Нажимаем кнопку «Продолжить».
Рис. 10, 11. Добавление, генерация, указание названия для нового пароля приложения в mail.ru
Если адрес почты не привязан к номеру телефона, то придется выполнить привязку. В процессе настройки Вас об этом проинформирует надпись «К Вашему ящику не привязан номер телефона.» Перейдя по ссылке «Привяжите его» можно не прерывая процесс выполнить привязку а потом вернуть в это окно браузера и по кнопке «Продолжить» настройку.
Рис. 12. Необходимость привязки номера телефона при создании пароля приложения.
На следующем шаге потребуется подтвердить, что Вы — владелец почты и знаете пароль от нее и подтвердить, что Вы человек, «разгадав» капчу под заголовком «Проверка безопасности». После нажать кнопку «Продолжить».
Рис. 13. Проверка «на человека» при получении пароля приложения
После всего проделанного поздравляем Вас с результатом. Вы должны получить созданный пароль для внешнего приложения.
Рис. 14. Успешно сформированный пароль для внешнего приложения.
Созданный этот пароль и другие теперь будет храниться в списке «Пароли для внешних приложений» настроек «Безопасности» почтового сервиса mail.ru. Но только просмотреть ранее созданные пароль не получиться. Так сделано, что (на момент написания данной публикации) пароль можно только перегенерировать. Если нажать на название уже ранее созданного пароля, то начнется «Создание нового пароля для приложения». Т.е. в будущем, если пароль не был записан, то придется его перегенерировать и указывать новый пароль в настройках почт в 1С 8.
Рис. 15. Список паролей для внешних приложений в настройках mail.ru и пересоздание.
Полученный пароль копируем-вставляем в соответствующее поле ввода «Пароль» в 1С как для SMTP-, так и для POP3-серверов.
Рис. 16. Пароль приложения в поле «Пароль» справочника «Учетные записи электронной почты» в конфигурации обычного приложения.
В форме «Настройка почты» конфигураций 1С, работающих в режиме управляемого приложения «Пароль» указывается только в одном поле ввода.
Рис. 17. Указание пароля приложения от mail.ru в поле «Пароль» справочника «Настройка почты» в управляемом приложении.
Если все верно сделано, то тестирование реквизитов подключения будет успешным, как и дальнейшая работа с сервисом mail.ru в 1С любой конфигурации и релиза платформы.
Рис. 18. Результат успешного подключения в 1С8 после указания пароля приложения mail.ru
Желаю приятного использования возможностей почтового функционала, работающего с mail.ru, в типовых конфигурациях 1С платформы 8.
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
01-11-2022
Журавлев А.С.
(Сайт azhur-c.ru)
Cправка — Gmail
Войти
Справка Google
- Справочный центр
- Сообщество
- Gmail
- Политика конфиденциальности
- Условия предоставления услуг
- Отправить отзыв
Тема отзыва
Информация в текущем разделе Справочного центра
Общие впечатления о Справочном центре Google
- Справочный центр
- Сообщество
- Раньше не работали с интегрированным сервисом Gmail?
Gmail
I am using jango smtp setting in my project.
Below is my code:
funcation sendmail()
{
$this->Email->smtpOptions = array(
'timeout' => '30',
'port' => '25',
'host' => 'relay.jangosmtp.net',
'username' => 'xxxx',
'password' => '1234567'
);
}
sendmail function gives the following error:
SMTP Error: 535 5.7.8 Authentication credentials invalid
What may be the reason?
Paolo Stefan
10.1k5 gold badges45 silver badges64 bronze badges
asked May 28, 2013 at 5:18
2
This is basically because credentials is not correct !!
May be this will help you !!
535 Authentication failed. Restarting authentication process.
If a SMTP client authenticates but the username or password is incorrect, or the account is disabled, hMailServer sends this error message to the client.
http://support.qualityunit.com/156325-Email-is-not-sent-because-of-failed-authentication
SMTP error 535 authentication failed in roundcube
SMTP Error (435): Authentication failed
If you face SMTP error 535 Authentication Failed while sending an email from round cube, then you can check the following things.
[root@server1 ~]# vi /usr/local/cpanel/base/3rdparty/roundcube/config/main.inc.php
and changed
$rcmail_config['smtp_user'] = ‘%u’;
to
$rcmail_config['smtp_user'] = ”;
answered May 31, 2013 at 9:00
Javascript CoderJavascript Coder
5,6618 gold badges50 silver badges98 bronze badges
If you receive the following error below when attempting to connect to the platform.
smtp error Error: Invalid login: 535-5.7.8 Username and Password not accepted.
If this setting is enabled under the inbox and you are still experiencing this same issue, double check you are utilizing the correct login information for this Google inbox.
If you are positive both settings above are enabled, and you are utilizing the correct login information, try toggling your Less Secure App settings on/off as seen in the video linked below.