• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Автоматизация пересылки писем в eml

V

vangertv

Коллеги, приветствую!
Есть задача пересылать исходные письма как eml вложения на внешний ящик. В идеале это должна быть одна кнопка для максимального упрощения задачи для менеджеров ( типовой функционал позволяет сохранить письмо в eml и отправить кудани-нибудь как вложение.. но при большом потоке данных это практически нереально).Если есть готовое решение или вы можете это реализовать - с радостью пообщаюсь.

Если нужны подробности- пишите!)
Пишем для 9-ой версии клиента и сервера.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
178
Добрый день,
просто конвертнуть в майм несложно, а вот отображение может пострадать...
Какова цель конвертации?
 
V

vangertv

нам нужна синхронизация domino с dynamics 365. Запустить это через стандартный pop3 не получилось, разрабы просят хотя бы пересылать им письма как вложения eml - далее они готовы это парсить у себя в системе и подгружать куда им там надо. Вручную пробовали- вроде пашет.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
178
разрабы просят хотя бы пересылать им письма как вложения eml - далее они готовы это парсить у себя в системе и подгружать куда им там надо.
если домину настроить отправлять майм - получат майм и пусть его парсят как хотят..., почему именно как вложения - не понятно
и есть майм (если грубо, в рамках задачи), бывает с несовместимостями от МСявых ;) (если речь о разработке под МС средства)
Что они оттуда хотят извлекать (из писем)? (можно и просто плейнтекст слать, если без аттачей)
Усложнять ч-л из-за невнятных пожеланий разрабов ябы не стал

Есть куча кода (готового) кот. делает майм из нотусевого дока, но вопрос - оно надо?
Вариант получения доков напрямую из домины (на стороне разрабов) не рассматривали - как через ? тупо, через REST (и на домине ничего писать не надо)
 
Последнее редактирование:
V

vangertv

В итоге они хотят видеть полную переписку с клиентом - кому когда писали, в какую цепочку событий положить конкретное письмо ( вплоть до вложенных КП). зацепить встроенный exchange не получилось- отправка работает без проблем, но с получением беда полная - лотус не может договориться с их системой ( pop3 рвёт соединение на команде list), хотя другие внешние почтовики работают без проблем. В итоге попросили найти решение по отправке файла как вложения...Собсна это всё что у меня есть на руках. За готовое решению люди готовы заплатить.
 
V

vangertv

Вариант получения доков напрямую из домины (на стороне разрабов) не рассматривали - как через ? тупо, через REST (и на домине ничего писать не надо)
почитал про DDS отличный интерфейс для этой задачи ИМХО, но не уверен что в рамках своей компетенции это реализуемо. Думаю пересылка как eml всем кажется более простым и соответственно дешёвым решением... я не прав?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
178
почитал про DDS отличный интерфейс для этой задачи ИМХО, но не уверен что в рамках своей компетенции это реализуемо. Думаю пересылка как eml всем кажется более простым и соответственно дешёвым решением... я не прав?
реализуется только на стороне "клиента" (т.е. проггерами ...365) обычный запрос по хттп, в ответ - json. Включается для БД просто пымпочкой (в конце видео показаны настройки на сервере и БД)
это разве сложно?
вот это точно надо понимать
 
V

vangertv

про DDS понял, спасибо за развёрнутый ответ. скрипт то, что нужно.. можно его в шаблон почтового ящика встроить? грубо говоря если переписка касается непосредственной работы клиента - он ставит галку "отправить в crm" и система далее его экспортирует в нужный формат и отправляет по нужному адресу. Агент конечно тоже выход, но некий чекбокс был бы удобнее
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
178
про DDS понял, спасибо за развёрнутый ответ. скрипт то, что нужно.. можно его в шаблон почтового ящика встроить? грубо говоря если переписка касается непосредственной работы клиента - он ставит галку "отправить в crm" и система далее его экспортирует в нужный формат и отправляет по нужному адресу. Агент конечно тоже выход, но некий чекбокс был бы удобнее
ну вот началось...
а что мешало сразу отправить по нужному адресу не как файл, а как сообщение (в майм)?
Какая разница, почему в СРМ нельзя обработать поля сообщения, а нужен файл? Упорно этого не могу понять
Своими действием вы усложняете процесс: в почтовое сообщение (кот. может быть майм) вы вкладываете файл, который содержит майм... бессмысленная матрешка какая-то
Агент/чекбокс - это уже бантики (не вижу сложностей в чекбоксе), я вижу траблу в архитектуре, причем основательную
 
Последнее редактирование:

garrick

Lotus Team
26.10.2009
1 349
151
BIT
165
В итоге они хотят видеть полную переписку с клиентом - кому когда писали, в какую цепочку событий положить конкретное письмо ( вплоть до вложенных КП). зацепить встроенный exchange не получилось- отправка работает без проблем, но с получением беда полная - лотус не может договориться с их системой ( pop3 рвёт соединение на команде list), хотя другие внешние почтовики работают без проблем. В итоге попросили найти решение по отправке файла как вложения...Собсна это всё что у меня есть на руках. За готовое решению люди готовы заплатить.
Почему бы просто не настроить форвард входящей/исходящей почты с отпределённых адресов клиентов в этот самый CRM (у них там наверное Exchange)? Нужно только следить за своевременным обновлением списка адресов.
 
V

vangertv

а что мешало сразу отправить по нужному адресу не как файл, а как сообщение (в майм)?
Какая разница, почему в СРМ нельзя обработать поля сообщения, а нужен файл? Упорно этого не могу понять
не знаю, не могу прокомментировать. если разницы нет и можно вытащить истинного отправителя- то по идее логика не нарушается

Почему бы просто не настроить форвард входящей/исходящей почты с отпределённых адресов клиентов в этот самый CRM (у них там наверное Exchange)? Нужно только следить за своевременным обновлением списка адресов.
там точно exchange. Вроде при простой пересылке нарушается структура письмо- мы не видим истинного отправителя...не знаю так это или нет. Ну и непонятно что делать при исходящих письмах
 

Domino-Designer

Людям надо поморгать!
Lotus Team
06.12.2011
616
223
BIT
9
А в 10-ке
Sending Notes email messages as EML attachments + sending multiple messages as attachments to one email.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
178
Вроде при простой пересылке нарушается структура письмо- мы не видим истинного отправителя...не знаю так это или нет. Ну и непонятно что делать при исходящих письмах
теперь понятно что хотелось...
если в рамках одного домена (почтового) - достаточно поменять получателя и положить в mail.box
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 933
609
BIT
178
Вроде при простой пересылке нарушается структура письмо
если была конвертация (в нотусевый формат) - то да
@garrick говорил про серверную обработку, там не будет форвард в юзеровом понимании
 
V

vangertv

А в 10-ке
Sending Notes email messages as EML attachments + sending multiple messages as attachments to one email.
её кто-то уже ставил?) я так понимаю речь пока про бета версию

@garrick говорил про серверную обработку, там не будет форвард в юзеровом понимании
поищу, спасибо!
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!