#0
by SalaSky
Недавно переделал встроенный клиент на работу по IMAP. Тестовые письма приходили нормально, все работало без ошибок. При работе с реальными письмами начались проблемы, при получении почты 1ска просто вылетает, вылетает на ИнтернетПочта.ПолучитьЗаголовки;. При этом до этого времени работало нормально, видимо пришли письма содержащие какие-то недопустимые символы. Эти же письма, с этих же ящиков аутлук получает нормально. Кто-нибудь сталкивался с подобным? Как обойти? Платформа последняя, модуль УправлениеЭлектроннойПочтой тоже последний.
#1
by SalaSky
+ То есть изначально работали 6 ящиков, потом один перестал работать. Только что отрубился еще один:(
#2
by oleg_km
Радуйся что еще в рабочую не перенес. У нас такое было 4 года назад. Подключили ИнтернетПочта, все работало несколько месяцев потом вышел релиз платформы. После обновления резко перестала почта приходить. Оказалось новый релиз спотыкался о некоторые "письма смерти", которые старый релиз вполне обрабатывал. После этого выкинул ИнтернетПочта, пользую CDO
#3
by SalaSky
Это уже в рабочей:) Ничего страшного, в аутлук все доходит, но почта нужна и в 1с (от нее делаются события и тд). В том числе в 1с нужны и "письма смерти":) Объясни пожалуйста чуть подробней про CDO, что это?
#5
by oleg_km
Обратись к первоисточнику: msdn.com, в поиске набери CDO. Просто конкретно с IMAP не работал, но по-моему оно там тоже есть
#6
by oleg_km
другое дело может тебе не нужен IMAP? Например как у нас: - почтовик принимает письма, проверяет на спам, вирусы там, всякие баейес фильтры запускает и скриннинги делает - потом выкладывает эти письма в каталог в виде файлов - моя 1С открывает файлы, парсит с помощью CDO письмо и создает документ ПисьмоЭлектроннойПочты Все, дальше полет необузданной фантазии 1С-ника не ограничен: могу скопировать письмо нескольким пользователям, могу доступы порулить по-своему.
#7
by SalaSky
Хм. Я о таком сценарии не думал. А кто именно выкладывает письма в каталог в виде файлов? Почтовый клиент или сам почтовый сервер? Сейчас обговорю с нашим сисадмином.
#8
by oleg_km
Лучше конечно сам сервер. Я специально подбирал такой, чтобы он выкладывал в файлы. Это практически все почтовики, у которых ноги растут из UNIX, там это модно в файлы складывать. А почтовый клиент это изврат какой-то. У меня это работает в регламентном задании, т.е. какой-то клиент автоматом получит почту с вашего почтовика POP или IMAP и складет ее в каталог? Я таких не знаю, хотя можно и написать. В моей технолокии нужно иметь ввиду, что мой почтовый сервер не раскладывает почту по ящикам. Он работает в режиме шлюза (в терминах MDaemon), т.е. вся почта валится в один каталог. 1С когда парсит файл письма определяет адреса получателей и уже по своим сценариям "распределяет" письма по пользователям
#9
by SadDarkAngel
А если используем Postfix + Dovecot - есть ли у Вас скрипт по выполнению копирования, если можно, то его увидеть?
#10
by oleg_km
Это мне вопрос? Если мне, то не понял фразу "скрипт по выполнению копирования". У меня вроде нет скрипта у меня MDaemon не скриптами настраивается а ини-файлами. Не знаю ваш почтовик, но ваша задача чтобы почна складывалась на какой-то каталог, видимый из Windows (наверное SMB). Напишите подробнее что вам нужно, может получится подсказать дельное
#11
by FoxFox
У кого есть доступ на партнерский форум, пожалуйста, можете посмотреть, пишут что по поводу этого, планируют ли исправлять этот баг? Переписывать из-за него отлаженную систему нет желания никакого
#12
by oleg_km
т.е. даже если планируют ты будешь ждать следующего релиза? А потом в очередном релазе опять что-нибудь сломается. На моей памяти это уже третья поломка ИнтернетПочта. Ну ну
#13
by FoxFox
В прошлый раз я не стала ждать, пока в конфу добавят получение почту через IMAP, и сделала ее сама, и вот результат - пользоваться им нормально стало невозможно. Так задолбает до бесконечности переписывать и делать костыли, зная, что рабочий метод могут сломать в следующем релизе.
#14
by oleg_km
Отсюда мой вывод: все эти почты, географические схемы и прочие плюшки это для 1С не майнстрим. У них это лекго может не работать, сломаться и никто особо не будет чинить. Есть основные объекты: документы, справочники, регистры. Им 1С уделяет основное внимание. А почта, если используется только Windows, то я для себя решил только CDO. Это также как многие мучаются с HTTPСоединение, то одно не работает то другое. Потом переходят на WinHTTP, XMLHTTP и пр.
#15
by FoxFox
И это печально, поскольку с ними некоторые функциональные модули в типовых можно было б использовать эффективнее (в моем случае, каждый день на почту приходит несколько десятков накладных, и по замыслу разработчиков, юзеры должны были бы сами залезть в ящик, вручную посохранять вложения, дообозвав файлы, чтобы 1с могла различать, что за поставщик и по какому алгоритму парсить содержимое). Ну что ж, буду копать в сторону CDO..
#16
by JustSergio
На стороне почтового сервера до принятия почты в 1С вырежте из заголовка входящего сообщения ' " [ ] < > / вроде так :) точно непомню может еще !? но у нас падало на этом решили проблему написанием скрипта на почтовике
#20
by oleg_km
Главное что он умеет это парсить письма, то чего нормально делать так и не умеет 1С. А скачать письмо большой проблемы нет, можно простенький почтовик настроить можно свой клиент написать. Для POP3 у меня обработка на 1С есть.
#21
by FoxFox
Обработка писем уже есть, и получение писем pop3 тоже, только оно не устраивает тем, что не умеет выбирать только непрочитанные письма и с фильтром по адресату. Попробую вариант с объектом "Почта" через почтовый клиент
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Программно очистить поле ввода
- СКД поля группировки в настройке.
- v7: 1С Предприниматель: отрицательные остатки по партиям
- Проверка на наличие уже имеющихся идентичных записей в рег сведений.
- Как из штрих кода получить количество
- СКД как вывести параметры в настройки?
- Eclipse 5145 Laser Scanner всё время мигает лазером
- v8: СКД. Не ВСЕГДА инициализируются доступные настройки компоновщика.
- Как можно в универсальном отчете пронумеровать строки?
- Вопрос по КА8. Как настроить УУ??
- v7: "Отчет по продажам ТМЦ" - не формируется
- Как сделать в СКД группировку по колонкам не горизонтально,а вертикально?
- v8: Лицевые счета сотрудников в ЗУП
- СКД использование временной таблицы
- Как изменить цвет ячейки?
- v7: Вывод из файла прописи EUR большими буквами.
- Вопрос по ТО. Фискальный регистратор, запись логов.
- Управляемые формы. Как редактировать РС в списке?
- NULL в валюте
- Изменить регистр в обход даты запрета редактирования