Ответ 1
Мы могли бы также ответить на этот вопрос. Как отметил @HenryGibson, это невозможно в <cfimap>
: он не раскрывает соответствующие функции. См. Примечание PEEK FETCH в RFC: " 6.4.5. Команда FETCH". Это то, что вам нужно сделать, и вы не можете контролировать этот материал с помощью <cfimap>
Однако у Java есть библиотека для доступа к почтовым магазинам через IMAP: IMAPStore; и глядя на документы для IMAPMessage, он (неудивительно) поддерживает параметр PEEK на выборке: setPeek()
.
Так что это определенно выполнимо. Это позор <cfimap>
не делает этого простым для вас: возможно, стоит собрать E/R для него на bugbase.
Я думаю, вам нужно дать ему bash с Java, и если у вас возникнут проблемы, тогда поднимите вопрос, имеющий отношение к этому. Я лично не взял маршрут java, поэтому не могу дать вам быстрый "101" на нем, и он не достаточно тривиальный, чтобы действительно быть подходящим для ответа здесь (и я должен признать, что у меня нет мотивация быстро подняться с ним, чтобы сделать это).
Но <cfimap>
, я боюсь, не будет частью вашего решения.