Можете ли вы определить, есть ли в письме вложения только из заголовка письма? - PullRequest
3 голосов
/ 08 июля 2010

Можете ли вы определить, есть ли в письме вложения только из заголовка письма.

Если я вызываю команду Pop3 "TOP 1 0", могу ли я определить по возвращенным данным, есть ли в сообщении вложения.

Если это не так, выясните это, загрузив сообщение целиком и посчитав вложения.

Ответы [ 3 ]

4 голосов
/ 08 июля 2010

POP3 не предоставляет информацию о вложении в заголовке, поэтому нет, к сожалению, я уверен, что вам нужно прочитать и проанализировать все сообщение.

В любом случае не все POP3-серверы предоставляют команду TOP.

0 голосов
/ 28 октября 2014

Если тип контента "multipart / mixed", то в электронном письме есть вложение.

0 голосов
/ 08 июля 2010

Дает ли эта команда полные заголовки каждого сообщения? Если это так, вы можете исключить сообщения без вложений, прочитав Content-Type. Если это не составное сообщение, то оно не имеет вложения. Однако я не верю, что вы можете доказать, что сообщение имеет вложение, не загружая его содержимое.

...