Отличие подписных вложений от обычных (встроенных или прикрепленных) - PullRequest
0 голосов
/ 17 октября 2019

Мне нужно отфильтровать подписные вложения из лота, приходящего в сообщении. Я использую msg_item.attachments хорошо. Но из этого я вылавливаю изображения вложений, отыскивая их в теле письма в основном для «alt =», «signature_» и «img». Например, этот фрагмент ниже из тела письма помогает мне отфильтровать image001.jpg@01D58438.5239C390 из msg_item.attachments.

<img border="0" width="166" height="124" style="width:1.7291in;height:1.2916in" id="Picture_x0020_1" src="cid:image001.jpg@01D58438.5239C390" alt="signature_1541535649">

У меня есть два связанных вопроса:

1) Есть ли другой альтернативный метод фильтрации файлов сигнатур? (Как вы знаете, обычные вложения изображений могут быть в виде отдельных вложений или встроенными в самом теле письма)

2) Возможно ли вложение подписи (встроенное в теле), которое будет представлено в полученном письметело без этого тега alt = "signature_1541535649"? Я боюсь, что я вижу одно из сообщений, которые я получил, и это заставило меня беспокоиться, что мой вышеописанный метод фильтрации вложений подписи может работать не во всех ситуациях. Возможно ли, что почтовый сервер отправителя не соответствует стандартам?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...