Имя: Пароль:
1C
1С v8
Синхронизация данных через почтовые сообщения не работает
0 МешочекЗнаний
 
18.05.16
10:47
День добрый.

Настраиваю синхронизацию между двумя базами (КА 1.1.69.1 и Розница 2.2.2.20) с помощью фоновых заданий через почтовые сообщения.

Отправляю из КА - в журнале регистрации написано что задание выполнено успешно, но на почте пусто.

-------------
Что было сделано:
1) Тестировал фоновое задание с обменом через сетевой каталог (то есть обычную папку). Сообщения приходят в формате Message_RA_RE.xml.
2) Сделал обмен не через папку, а через email. Начал валиться с такими ошибками
Обработка: ТранспортСообщенийОбменаFILE: Ошибка при копировании файла из C:\Users\User1\AppData\Local\Temp\3\Exchange82 {4644F564-E19B-47DE-A29E-04423A05E568}\Message_RA_RE.xml в /Message_RA_RE.xml. Описание ошибки: Ошибка доступа к файлу '\Message_RA_RE.xml'. 5(0x00000005): Отказано в доступе.
3) Запустил 1С от имени администратора. Ошибка из пункта 2 пропала. Пишет в ЖР отправлено успешно, по факту почта пустая.
4) Если синхронизировать не через фоновое задание, а руками нажать на кнопку синхронизировать - сообщение на почту приходит (в zip папке).

В какую сторону копать?
1 ДенисЧ
 
18.05.16
10:49
В сторону логов почтового сервера.
Возможно, на сервере файрвол режет письма
2 МешочекЗнаний
 
18.05.16
10:53
(1) Это почта https://mail.ru/
Как там посмотреть?
3 МешочекЗнаний
 
18.05.16
10:53
+(0). Базы файловые!
4 lodger
 
18.05.16
11:26
(3) а фоновые задания точно запускаются самостоятельно?
5 МешочекЗнаний
 
18.05.16
11:34
(4)
1)В константах изменил на опрос фоновых каждые 60 сек, перезапустил 1С.
2) В обработке консоль заданий каждые 120 сек появляется задание НачатьОбмен и оканчивается. В ЖР появляются сообщения об успешной отправке (сообщений выгружено 15).
6 МешочекЗнаний
 
18.05.16
12:50
Послеобеденный ап
7 МешочекЗнаний
 
19.05.16
11:35
Что удалось выяснить.

В рознице всё работает нормально, письма приходят на почту. В настройках есть галочка (скрин http://f-picture.net/lfp/i042.radikal.ru/1605/75/077f31bf5a8b.png/htm ). Если она не стоит - письма отправляются. Если стоит то идёт ошибка:

Обработка: ТранспортСообщенийОбменаEMAIL: Ошибка при отправке сообщения электронной почты.
{ОбщийМодуль.РаботаСПочтовымиСообщениямиСлужебный.Модуль(454)}: Ошибка при вызове метода контекста (Подключиться)
        Соединение.Подключиться(Профиль);
по причине:
Произошла ошибка при работе с POP3. Код ошибки: 6. Ответ сервера: usage: pass <password>. sc=aDGRvm3PXGkk_190813_30h

В КА как я понимаю (скрин http://f-picture.net/lfp/s017.radikal.ru/i432/1605/ef/fa8449b66f0a.png/htm ) это аналог той галки в рознице. Но если тут эту галку снять то идёт ошибка:

Обработка: ТранспортСообщенийОбменаEMAIL: Ошибка при отправке сообщения электронной почты.
{ОбщийМодуль.ЭлектроннаяПочта.Модуль(324)}: Ошибка при вызове метода контекста (Послать)
    Соединение.Послать(Письмо);
по причине:
Неизвестная ошибка (SMTP error code 503)

Неужели придётся типовую переписывать? Или нужно ещё какие галки в КА проставить.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.