|
v7: Получение почты, ROM-mail, DialMail | ☑ | ||
---|---|---|---|---|
0
Ogonechek
09.01.17
✎
09:30
|
Конфигурация 7.7 Торговля и Склад. Извечная проблема с получением почты. В какой-то определенный момент перестали считываться вложения из писем. Само письмо читается, а вложения нет. Вложения на почте лежат в формате XLS или ZIP. Архивные вложения считываются компонентой DialMail. Те письма, в которых лежит файл в формате XLS, DialMail не воспринимает, поэтому было решено получать их при помощи ROM-Mail. И они получались. Но месяц назад перестали по неизвестным причинам.
|
|||
1
Это_mike
09.01.17
✎
09:31
|
(0) почтовик - свой?
|
|||
2
Ogonechek
09.01.17
✎
09:48
|
(1) Да, http://mail.gulliver-ul.ru/
|
|||
3
Это_mike
09.01.17
✎
09:50
|
(2) если свой - админа не справшивали о произведенных изменениях?
|
|||
4
Ogonechek
09.01.17
✎
09:58
|
(3) Нет, не свой. Это почтовик клиента, на котором хранятся заявки. И мы эти данные просто оттуда скачиваем. Поэтому узнать о каких-либо изменениях не имеем возможности, к сожалению. А могли быть какие-то настройки в самом почтовике? Есть такая вероятность?
|
|||
5
Это_mike
09.01.17
✎
10:04
|
(4) ну, если "работало, и перестало" - три варианта: изменилось что-то на получателе (у вас), изменился канал (прокси возник, или еще что-то), или изменилось что-то на отправителе
|
|||
6
Ogonechek
09.01.17
✎
10:05
|
Запутала, наверное. Когда говорила, что почтовик свой, имела ввиду, что это не стандартные mail или gmail. А другой домен.
|
|||
7
DrZombi
гуру
09.01.17
✎
10:06
|
(6) Напиши свой клиент для считывания почты с почтовика.
1С 7.7 будет смотреть в некую папочку и подтягивать файлы ли что там у вас :) |
|||
8
Это_mike
09.01.17
✎
10:08
|
(6) другой домен может быть тем же майлом или яндексом, но предоставленным для корпоративого использования (я не админ, слабо знаю,как это называется)
|
|||
9
Ogonechek
09.01.17
✎
10:24
|
(5) Мне просто не совсем понятно, почему вложения в архиве считываются, а просто файлы XLS нет. Наверное, если бы были какие-то ограничения на почте, то никакие вложения не читались бы...
|
|||
10
Cool_Profi
09.01.17
✎
10:26
|
(9) Да запросто. xls - потенциально опасен. Вот его почтовик и не пропускает
|
|||
11
Ogonechek
09.01.17
✎
10:28
|
(10) Круто) А чтобы убедить программу, что это "хороший" файлик, что нужно сделать?)
|
|||
12
DrZombi
гуру
09.01.17
✎
10:29
|
(9) Проверь код в 1С-ке
|
|||
13
Cool_Profi
09.01.17
✎
10:29
|
(11) Менять настройки почтовика.
|
|||
14
DrZombi
гуру
09.01.17
✎
10:31
|
(11) Удалить антивирусник :)
|
|||
15
Ogonechek
09.01.17
✎
10:33
|
(12) Проверяла неоднократно. Взяла даже старую версию обработки, которая работала раньше. Аналогичная реакция.
Попытка Если ЗагрузитьВнешнююКомпоненту("ROM-Mail.dll")=0 Тогда Сообщить("Не удалось загрузить ROM-Mail.dll"); СтатусВозврата(0); Возврат; КонецЕсли; Исключение СтатусВозврата(0); Возврат; КонецПопытки; ВК=СоздатьОбъект("AddIn.AddInMail"); ВК.СерверПриема=СокрЛП(ВыбСервер); ВК.ПортПриема=СокрЛП(ВыбПорт); ВК.Логин=СокрЛП(ВыбЛогин); ВК.Пароль=СокрЛП(ВыбПароль); ВК.ОставлятьНаСервере=1; ВК.ПоказыватьПредупреждения=0; ВК.СохранятьСоединение = 1; ВК.КаталогВложений = КаталогПользователя(); Если ВК.Подключиться("Прием")=0 Тогда Предупреждение("Не удалось подключиться к серверу!"); Возврат; КонецЕсли; Для Индекс=1 По ВК.КоличествоСообщений() Цикл Если ВК.ПолучитьСообщение(Индекс) = 0 Тогда Продолжить; КонецЕсли; Если (Дата1 <= Дата(ВК.ДатаОтправки)) и (Дата(ВК.ДатаОтправки) <= Дата2) Тогда Если ВК.КоличествоФайлов() = 0 Тогда Сообщить("---------------------------------"); Сообщить("Обработано: " + Вк.Тема + ". Не обнаружен заказ в письме!!!"); Продолжить; КонецЕсли; Для Инд=1 По ВК.КоличествоФайлов() Цикл ИмяФайла = ВК.ПолучитьФайл(Инд); Сообщить(ИмяФайла); КонецЦикла; КонецЕсли; КонецЦикла; ВК.Отключиться(); |
|||
16
Ogonechek
09.01.17
✎
10:35
|
(14) А антивирусник может реагировать именно на то, что я считываю файлы с почты программой, а не вручную скачиваю? Вручную файлик прекрасно скачивается без каких-либо помех.
|
|||
17
Ogonechek
09.01.17
✎
10:36
|
(15) Кстати говоря. Когда он доходит до нужного мне письма, 1С-ка вылетает почему-то. Как не переписывала, все равно вылетает.
|
|||
18
DrZombi
гуру
09.01.17
✎
10:38
|
(16) Может. Попробуй без антивирусника.
|
|||
19
Ogonechek
09.01.17
✎
11:01
|
(18) Отключила Касперский. Не помогло.
|
|||
20
DrZombi
гуру
09.01.17
✎
11:05
|
(19) Как определяешь, что вложение есть?
Через какую программу? |
|||
21
DrZombi
гуру
09.01.17
✎
11:06
|
Попробуй настроить тупо работу в браузере и посмотреть, что оно считывает все правильно :)
|
|||
22
DrZombi
гуру
09.01.17
✎
11:06
|
Так же почту можно получать и без ВК.
|
|||
23
DrZombi
гуру
09.01.17
✎
11:08
|
||||
24
DrZombi
гуру
09.01.17
✎
11:11
|
+(21) Браузер -> ОутЛуке
|
|||
25
Ogonechek
09.01.17
✎
12:18
|
(20) Захожу в почтовый ящик через веб интерфейс. И открываю письмо. В нем видно, что есть вложение, которое можно легко скачать.
|
|||
26
DrZombi
гуру
09.01.17
✎
12:35
|
(25) Настрой Оутлук в системе Виндовс, который. И попробуй прочесть от туда.
Не забудь, только настроить, что бы письма не удалялись с сервера. По дефолту стоит галочка "Удалять с сервера при чтении" :) |
|||
27
DrZombi
гуру
09.01.17
✎
12:39
|
+ для того, что бы понять, что если сам оутлук не считает письма, то дело не в ВК.
|
|||
28
DrZombi
гуру
09.01.17
✎
12:40
|
+ Есть версия, что в настройках почтовика стоит проверка на безопасность
|
|||
29
Ogonechek
09.01.17
✎
12:54
|
(26) Спасибо, буду пробовать. =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |