Проблема с Почтой в ДО 2.0.4.2, платформа 8.3.6

1. kraynev-navi 683 18.05.15 10:03 Сейчас в теме
Возможно, тема не только для Документооборота, а относится, вообще, к платформе 8.3.6.
Настраиваем учетную запись в Документообороте 2.0.4.2 (Настройки корректны, ибо в ДО 1.4 все работает). Жмем "проверить учетную запись" - получаем исключение:
{ОбщийМодуль.Почта.Модуль(168)}: Ошибка при вызове метода контекста (Подключиться)
Соединение.Подключиться(Профиль);
по причине:
Произошла ошибка при работе с SMTP. Код ошибки: 535. Ответ сервера: Authentication failed. Restarting authentication process.

Залезаю в конфигуратор ДО версии 1.4, изменяю режим совместимости с "8.3.4" на "Не использовать" - получаю такую же ошибку в 1.4.
Увы, в ДО 2.0.4.2 изменить режим совместимости на 8.3.4 нельзя - не запускается.
В багах платформы https://bugboard.v8.1c.ru/version/plt8gen/000002495.html подобного не замечено.
Кто-то сталкивался?
p.s. Настройки почтового профиля простейшие: POP3/SMTP, стандартные порты. Игра с типом аутентификации SMTP к положительному решению не приводит.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vovan_victory 65 18.05.15 10:17 Сейчас в теме
(1) kraynev-navi,

В па­ро­лях для почты не ис­поль­зо­вать спец­сим­во­лы, при­мер: в па­ро­ле к почте был сим­вол "+", пока из па­ро­ля не убра­ли, со­еди­не­ние не про­ис­хо­ди­ло! Си­сте­ма вы­да­ва­ла ошиб­ку: Ошиб­ка при вы­зо­ве ме­то­да кон­тек­ста (Под­клю­чить­ся): Can not authenticate to SMTP server: 535 5.7.8 Error: authentication failed: Invalid user or password!
3. kraynev-navi 683 18.05.15 11:11 Сейчас в теме
(2) Поменяли пароль на простой (была запятая) - увы, не помогает.
4. vovan_victory 65 18.05.15 11:15 Сейчас в теме
(3) kraynev-navi, попробуйте поиграть с флажками SSL
5. kraynev-navi 683 18.05.15 11:17 Сейчас в теме
(4) Уже пробовал все варианты в настройках. Не работает.
7. Xershi 1536 18.05.15 11:20 Сейчас в теме
(5) kraynev-navi, код процедуры?
Либо косяк платформы либо настройки кривые.
Смотрите в отладчике чего не хватает.
9. kraynev-navi 683 18.05.15 11:23 Сейчас в теме
(7)
Да нет там ничего интересного:
    Попытка
        
        Профиль = Неопределено;
        Если Не ЗначениеЗаполнено(Пароль) Тогда
            Пароль = Неопределено;
        КонецЕсли;    
        
        Профиль = РаботаСПочтовымиСообщениямиСлужебный.СформироватьИнтернетПрофиль(
            УчетнаяЗапись, Пароль, 
            ПараметрыУчетнойЗаписи.ИспользоватьДляОтправки, 
            ПараметрыУчетнойЗаписи.ИспользоватьДляПолучения);
        
        Соединение = Новый ИнтернетПочта;
        Соединение.Подключиться(Профиль);
        
    Исключение
        
        СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
        
        Возврат Неопределено;
        
    КонецПопытки;
Показать
10. vovan_victory 65 18.05.15 11:26 Сейчас в теме
(9) kraynev-navi,интересного то там много. Только нужно разобраться с настройками
14. kraynev-navi 683 18.05.15 11:44 Сейчас в теме
(10) тут все комбинации опробовали. Не идет
11. ture 613 18.05.15 11:38 Сейчас в теме
(9) вы по телнету можете войти на свой smtp?
или другим почтовым клиентом?

на smtp можно настроить вход без паролей с определенных ip адресов (серверов, к примеру)
13. kraynev-navi 683 18.05.15 11:43 Сейчас в теме
(11) ture,
SMTP - сфера ответственности другого отдела. Они вряд ли пойдут на упрощение безопасности. Что, в принципе, логично.
8. vovan_victory 65 18.05.15 11:22 Сейчас в теме
(5) kraynev-navi, а учетная запись настроена на отправку в интернет? или только по локальной сети? Если в наружу почту отправлять не надо, то можно попробовать

Попытка
Соединение.Подключиться(Профиль);
Исключение
КонецПопытки; 


Если так прокатит, значит нужно смотреть настройки
12. kraynev-navi 683 18.05.15 11:41 Сейчас в теме
(8)(6) ture,
Хотим настроить учетку для рассылки уведомлений от документооборота.
Сервер, да, ексчендж. Отправка по локалке. А можно пример настройки?
У нас: 192.168.ХХХ.ХХХ
Порт: 25
Аутентификация: Аналогично POP3


А что должно измениться, если код упростить по вашему способу?
15. ture 613 18.05.15 11:46 Сейчас в теме
(12)ексчендж любит возводить баррикады.
надо ему завести в политику прием писем от сервера просто на порт (25 - это плайн текст, еще бывает с шифрованием, но ведь все сервера в дмз).
после проверьте телнетом, что он вообще принимает от вас отправку и отправляет дальше.
в 1с отправку тогда можно по хелпу написать
16. kraynev-navi 683 18.05.15 12:01 Сейчас в теме
(15) Проблема не в Эксчендже - на ДО версии 1.4. все работает, все отсылается.

Написал простую обработку соединения.
    Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.POP3ПередSMTP = ложь;
    Профиль.АдресСервераIMAP ="";
.........
    Профиль.ПортIMAP =0;
    Профиль.ПортPOP3 =110;
    Профиль.ПортSMTP =25;
    Профиль.Таймаут =30;
    Профиль.ТолькоЗащищеннаяАутентификацияIMAP = Ложь;
    Профиль.ТолькоЗащищеннаяАутентификацияPOP3 = Ложь;
    Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Ложь;
    Соединение = Новый ИнтернетПочта;
    Соединение.Подключиться(Профиль);
Показать

Результат успех/не успех зависит от свойства конфигурации "РежимСовместимости".
Не работает только в варианте "Не использовать".

Отписал в 1С, буду ждать ответа.
17. Xershi 1536 18.05.15 13:45 Сейчас в теме
(16) kraynev-navi, 8.3.6 сырая. Чем руководствовались обновляя платформу?
18. Africa 18.05.15 15:02 Сейчас в теме
(17) Xershi, Скорее всего тем что для ДО 2.0 указано
"1С:Документооборот КОРП" предназначена для использования с версией платформы "1С:Предприятие", начиная с 8.3.6.1977. :(
6. ture 613 18.05.15 11:19 Сейчас в теме
(3) что за smtp? Эксченджььь? тогда просто профиль надо настроить для учетки под которой отправить хотите.
Можно на smtp принимать почту без аутентификации. Это вообще нонсонс - вам ведь не звонят ваши контрагенты с вопросом, какой там у вас пароль, чтоб вам почту отправить?
19. e2_shmidt 23.05.15 13:43 Сейчас в теме
Недавно настраивал почту на 2.0. Была ошибка, пока в именах узлов не прописали полное имя почтового сервера (вместо ip-адреса). Прям самое полное. Там порядка трех разделительных точек получилось. При указании имени с одной точкой тоже не работало. Тоже по 110 и 25 портам без ssl.
20. kraynev-navi 683 25.05.15 11:44 Сейчас в теме
(19)
e2_shmidt, спасибо за участие.
Полное имя, это которое получается через ping -a 192.168.*.* ?
Если да, то все равно не помогает. Та же ошибка.
21. e2_shmidt 25.05.15 15:33 Сейчас в теме
(20) kraynev-navi, Нет, я имел в виду имя типа name.ru Только вот в таком виде не очень работало, администратор прописал адрес в виде name1.name2.name3.ru. Такой вот большой получился адрес. И тогда заработало.
22. kraynev-navi 683 25.05.15 16:41 Сейчас в теме
(21) Ну по приведенной выше команде как раз оно и есть. Только адрес все равно локальный.
23. kosea 30.05.15 10:26 Сейчас в теме
Добрый день.
1) Похожая ситуация, усложняется тем, что используем Exchange Online (в составе подписки MS Office 365).
Входящая почта по pop3-ssl принимается во встроенную почту успешно, а вот исходящая на SMTP-TLS (587) не отправляется.
Возможно связано в тем, что Exchange требует шифрование TLS, а 1С ДО 2.0.4 в опциях только SSL.
Увы, очень жаль, поддержки родного протокола exchange (с возможностью работы с письмами, с календарями и т.д.) думаю не ожидается.
2) У пользователей настроен MS Outlook 2010/2013. У кого-то получалось настроить легкую почту в режиме интеграции с outlook?
- для загрузки писем обязательно требуется, чтобы оно было непрочитанным в outlook (не очень удобно перемаркировывать прочитанное в непрочитанное)
- в настройках легкой учетной записи есть возможность добавить outlook в качестве учетной записи исходящей почты, однако 1С хочет увидеть учетную запись встроенной почты.
- Можно ли целиком пользователю прописать использование легкой почты, указав на outlook, при этом отключив использование встроенной почты (т.е. чтобы вся переписка входящая/исходящая хранилась не в информационной базе, а в outlook/exchange, но пользователь мог видеть все письма в 1С.ДО для регистрации входящих/исходящих)
24. kraynev-navi 683 02.07.15 13:11 Сейчас в теме
(23) kosea,
удалось продвинуться? Как в итоге решили?

Моя переписка с 1С так и осталось в подвешенном состоянии. За 1.5 месяца смогли предложить лишь
Попробуйте "Использовать шифрованное подключение (SSL)".
и соответственно порты - поставьте 465(для SMTP) и 995 (для POP3)

По ряду причин SSL использовать пока нет возможности.
Как ошибку 1С тоже не признали этот случай.

Вопрос тем, кто настраивал почту для Документооборота 2.0 в связке с MS Exchange. Как это работает у вас? Хочется ваш кейс показать сисадминам, мол, вот у людей работает при таких настройках.
25. vovan_victory 65 02.07.15 13:50 Сейчас в теме
(24) kraynev-navi, я протестил. проблем не обнаружил
26. kraynev-navi 683 02.07.15 14:00 Сейчас в теме
(25) vovan_victory,
хм...
мы настраиваем и входящую и исходящую почту. Нам и то и другое надо.
При таких настройках, которые вы указали, у нас тоже все работает.
А если колдовать с входящей почтой, ругается как и прежде (1)

p.s. Кстати, перешли на 2.0.5.6. Но не спасает.
27. vovan_victory 65 02.07.15 14:08 Сейчас в теме
(26) kraynev-navi, вот с входящей и исходящей почтой
28. kraynev-navi 683 02.07.15 14:19 Сейчас в теме
(27) vovan_victory,
воооооот.
А у нас не работает. Можно узнать параметры настройки самого Exchange? Не знаю уж как и что там настраивается, я не по этой части.
А то вдруг где-то галка снята/выставлена лишняя...
29. vovan_victory 65 02.07.15 14:26 Сейчас в теме
(28) kraynev-navi, я бы с удовольствием Вам помог с настройками, но я тоже не админ. Наших админов(которые поддерживают почту) тяжело достать.
30. kraynev-navi 683 02.07.15 14:29 Сейчас в теме
(29) vovan_victory, понятно, жаль.
Все равно спасибо за труды. По крайней мере, понятно стало, что это может работать.
31. vovan_victory 65 02.07.15 14:29 Сейчас в теме
(28) kraynev-navi, вот так еще попробуйте
32. vovan_victory 65 02.07.15 14:32 Сейчас в теме
И к стати. Я припоминаю, что такую ошибку встречал. Тогда мы с админом по вьюверу смотрели какой то утилитой что происходит. И он сказал и показал, что там что с шифрованием. Эксченч не мог расшифровать пароль. На настройки шифрования влияют как раз настройки на последнем скрине.И еще..если в пароле есть русские символы,замените их на английские. Так же попробуйте войти в оутлук из-под учетной записи , которую используете при настройке системной учетки и отправить/принять почту просто оутлуком(я это делал через вэбаксес). Может проблема в самой учетке после обновления системы.

П.С. Но уже то хорошо, что Вы теперь знаете , что проблема не на стороне 1с, а на стороне почтового сервака.
kraynev-navi; +1 Ответить
33. jgumandjgi 18.08.15 12:58 Сейчас в теме
Похожая проблема. Только код ошибки другой.На версии 1.4 работало на 2.0 перестало. Перепробовал различные настройки. И как на скриншотах выше. Ничего не помогает. Кто сталкивался может знает решение? Поможет ли переход на новый релиз?
34. Xershi 1536 18.08.15 13:02 Сейчас в теме
(33) jgumandjgi, нет если оставите прежние настройки.
kraynev-navi; +1 Ответить
35. kraynev-navi 683 18.08.15 13:15 Сейчас в теме
В нашем случае админы шаманили с авторизацией, чтобы при отправке от сервера 1С она не требовалась.
36. vovan_victory 65 19.08.15 08:16 Сейчас в теме
(35) kraynev-navi, если почта отправляется на адрес внутри локальной сети, то авторизация не требуется, а вот если на адрес в интернете(за пределами локальной сети), то без авторизации не прокатит.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот