0
我正在使用IMAP並試圖找到一種方法在從客戶端實際上傳到服務器之前查找IMAP消息的大小(而不是服務器到服務器傳輸)。在上傳到服務器之前查找IMAP消息的大小
一旦消息實際上是在服務器上,發現它的大小是相對容易的 - 你可以只使用一個車身結構,然後使用mail_fetchstructure,如:
BODY *bodyStructure;
mail_fetchstructure(MailStream, msgno, &bodyStructure);
printf("Message size: %u\n", bodyStructure->size.bytes);
然而,這隻會工作後您將消息上傳到服務器。我試圖找到IMAP消息的大小,因爲它一旦被上傳到服務器就會如此。有沒有人有任何想法?