Нужен шаб для приема почты с разных imap/pop3 хостов

Donalddick

Client
Регистрация
01.10.2017
Сообщения
55
Благодарностей
8
Баллы
8
Всем привет. Базы, которую использует Зенно для работы с почтами недостаточно, нужно прикрутить множество других хостов для приема почты. В этом и состоит задача.
Имею базу таких хостов в видео json, как использовать не знаю, там порядка 10к строк :-)

Суть задачи: берем почту - определяем ее imap/pop3 сервер - принимаем нужны письма
 

КарлМаркс

Активный пользователь
Регистрация
11.07.2017
Сообщения
200
Благодарностей
64
Баллы
28

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с КарлМаркс какие-либо сделки.

распаршиваешь json
потом через переменные подставляешь нужные сервера
 

Donalddick

Client
Регистрация
01.10.2017
Сообщения
55
Благодарностей
8
Баллы
8

КарлМаркс

Активный пользователь
Регистрация
11.07.2017
Сообщения
200
Благодарностей
64
Баллы
28

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с КарлМаркс какие-либо сделки.

upload_2017-10-21_23-23-24.png


там везде можно вставлять переменные
 

Donalddick

Client
Регистрация
01.10.2017
Сообщения
55
Благодарностей
8
Баллы
8

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 634
Благодарностей
963
Баллы
113
у тебя какая версия зенки? Год наза там появилось распарсивание джейсона как кубик
 

Donalddick

Client
Регистрация
01.10.2017
Сообщения
55
Благодарностей
8
Баллы
8
у тебя какая версия зенки? Год наза там появилось распарсивание джейсона как кубик
Последняя. Просто,видимо, не так что-то делаю, он у меня тупо зависает при парсинге
 

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
824
Баллы
93
Просто,видимо, не так что-то делаю, он у меня тупо зависает при парсинге
Может слишком большой json.. Зенка крупные джейсоны не особо переваривает. Их надо через Newtonsoft.Json распаршивать, либо одноразово вручную на куски порубить и покусочно парсить встроенными средствами.
 

Donalddick

Client
Регистрация
01.10.2017
Сообщения
55
Благодарностей
8
Баллы
8
Может слишком большой json.. Зенка крупные джейсоны не особо переваривает. Их надо через Newtonsoft.Json распаршивать, либо одноразово вручную на куски порубить и покусочно парсить встроенными средствами.
именно так. ошибся немного, в нем 500к строк, а не 10к)
Как правильно использовать то, что вы скинули?
 

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
824
Баллы
93

Donalddick

Client
Регистрация
01.10.2017
Сообщения
55
Благодарностей
8
Баллы
8
Подцепить библиотеку через Gac и на шарпе наваять код парсинга.
UPD:

Ну точно.. таким крупняком подавится наверняка.
а с этой библой должен переварить или поискать другой способ?
 

DmitryAk

Client
Регистрация
14.12.2016
Сообщения
860
Благодарностей
824
Баллы
93
а с этой библой должен переварить или поискать другой способ?
Точно переварит. Особенно если правильно парсить (пошагово разбирать токены, а не пытаться десериализовать весь файл сразу).
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)