Имя: Пароль:
1C
1С v8
Проблема с ИнтернетПочта
0 serega2671
 
10.02.15
14:30
Была 8.2 и на сервере крутилось регламентное задание по выгрузке файлов на почтовый ящик. Обновил на 8.3 - крутиться перестало и ругается на:
{ВнешняяОбработка.ВыгрузкаДанных.МодульОбъекта(440)}: Ошибка при вызове метода контекста (Послать)
    Почта.Послать(Письмо);
по причине:
Неизвестная ошибка (SMTP error code 591)
Неизвестная ошибка (SMTP error code 591)

В чем может быть проблема?
1 polosov
 
10.02.15
14:31
You must authenticate first
2 eklmn
 
гуру
10.02.15
14:31
не проходишь авторизацию
3 eklmn
 
гуру
10.02.15
14:32
(1) не забывай ты на форуме 1сников, они не белмес кроме русски
4 serega2671
 
10.02.15
14:34
(1) what can i do
5 oleg_km
 
10.02.15
15:16
(4) I в смысле я на английском языке всегда заглавная.
6 serega2671
 
10.02.15
15:31
Только что из отладчика:

В коде я указываю что,

ИнПрофиль.АутентификацияSMTP    = СпособSMTPАутентификации.Login;

Но в отладчике значение СпособSMTPАутентификации = ПоУмолчанию

Как его заставить выбрать Login
7 serega2671
 
10.02.15
15:49
Заработало

В 8.3 Вместо ИнПрофиль.АутентификацияSMTP    = СпособSMTPАутентификации.Login; Нужно писать ИнПрофиль.ТолькоЗащищеннаяАутентификацияSMTP=Истина;


ТолькоЗащищеннаяАутентификацияSMTP (SMTPSecureAuthenticationOnly)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Указывает на использование для протокола SMTP только защищенных способов аутентификации из поддерживаемых сервером (на данный момент CRAM-MD5).
Ложь - использовать наиболее защищенный способ аутентификации из поддерживаемых сервером.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Примечание:

Ложь - соответствует устаревшим значениям свойств АутентификацияSMTP Plain, Login, ПоУмолчанию.
Истина - соответствует устаревшему значению свойства АутентификацияSMTP.CramMD5.

Кстати, на то что свойства АутентификацияSMTP в 8.3 вообще нет, 1С не выругалась