с использованием Jython
У меня есть ситуация, когда письма приходят с разными вложениями. Некоторые типы файлов я обрабатываю, другие игнорирую и не записываю в файл.
Я попал в довольно неприятную ситуацию, потому что иногда люди отправляют электронное письмо в виде вложения, и это прикрепленное электронное письмо имеет юридические вложения.
Что я хочу сделать, так это пропустить прикрепленное письмо и все вложения.
используя электронную почту Python / Jythons STD, как я могу это сделать?
чтобы было понятнее
Мне нужно разобрать письмо (с именем ROOT email), я хочу получить вложения из этого письма, используя jython.
Далее поддерживаются определенные вложения, например .pdf .doc и т. Д.
теперь так получилось, что клиенты отправляют электронное письмо (ROOT email) с другим электронным сообщением (CHILD email) в качестве вложения, а в электронном письме CHILD оно имеет вложения .pdf и тому подобное.
Что мне нужно, так это: избавиться от любых электронных писем РЕБЕНКА, прикрепленных к письму ROOT, и вложений электронной почты РЕБЕНКА. Происходит то, что я просматриваю всю электронную почту, и она просто анализирует все вложения, ОБА ВНУТРЕННИЕ вложения и ДЕТСКИЕ вложения, как если бы они были ВНЕШНИМИ вложениями.
Я не могу этого иметь. Меня интересуют только легальные вложения ROOT, т.е. .pdf .doc. xls .rtf .tif .tiff
Это должно сделать сейчас, я должен бежать, чтобы сесть на автобус!
спасибо!