Каждую ночь мы получаем несколько писем с уведомлениями от наших клиентов. В них указывается, успешно ли завершены задания резервного копирования.
Мониторинг этих резервных копий - это ручная задача - чтение электронных писем и запись статуса в электронной таблице.
Я смотрю на то, как это можно автоматизировать, когда электронные письма либо заполняют электронную таблицу, либо, возможно, обновляют какой-то внутренний веб-сайт.
Кто-нибудь может подсказать, как это можно сделать?
1
Клиентская программа, которая проверила учетную запись электронной почты, проанализировала электронные письма, а затем сгенерировала CSV-файл, может быть лучшим способом
—
Ramhound
Вам придется что-то делать с этим CSV-файлом. Как, нет совместимости с .csv для .xlsx.
—
Мистер Харгроув,
В качестве предложения, возможно, вам следует пересмотреть свою проблему в целом и изучить более стандартизированное решение для отслеживания / ведения журнала, а не развертывать собственный слишком сложный процесс автоматизации.
—
DanteTheEgregore
Спасибо за эти комментарии. Я ценю вклад. DanteTheEgregore - я согласен, что вся система может быть связана со стандартизацией, но я хотел бы посмотреть, можно ли что-то сделать в промежуточный период. @Ramhound - мне нравится идея программы, которая анализирует почту и импортирует ее, возможно, в csv или в базу данных MySQL, с которой я могу что-то сделать. Знаете ли вы какие-либо программы, которые могут анализировать почтовые ящики Exchange / Mapi? В идеале с открытым исходным кодом.
—
бекап
@backupr - код, необходимый для проверки учетной записи электронной почты, составляет около 100 строк в C #. То, что вам требуется, должно быть собственной программой, которую вы пишете сами. Единственным другим вариантом может быть плагин или макрос VBScript в Outlook, который будет анализировать электронную почту в поисках данных и помещать их в буфер обмена.
—
Ramhound