簡體   English   中英

如何使用Perl的Mail :: IMAPClient閱讀郵件的重要性?

[英]How can I read the importance of mails using Perl's Mail::IMAPClient?

我正在使用Mail :: IMAPClient連接到IMAP服務器。 有人可以建議如何獲得消息的優先級嗎? 我嘗試轉儲標頭,但看不到設置的重要性。

這可能取決於發送者使用的客戶端。

在我看來,最重要的設置是標題

Precedence: bulk

它指出了諸如發送錯誤之類的消息,發件人甚至都不希望收到失敗通知,如果發生任何問題,郵件系統可以自由地靜默丟棄這些消息。 (為出站錯誤消息設置一個好主意,以避免循環。)

然后,有一個標題字段,稱為Importance ,我不確定任何郵件客戶端都在使用它。 RfC 4021定義了Priority ,但是在野外似乎還不那么普遍(嘿,它已經問世了八年!)然后是非標准的X-Priority ,這也許就是您要尋找的對於。

請注意,所有這些都不是IMAP層的一部分,而是消息頭本身。 根據IMAP服務器的不同,可能會基於IMAP標志進行設置,也可能不會基於IMAP標志進行設置,但是要確保您了解發件人對郵件(或他們自己的自我)的看法,可能需要獲取實際的郵件標題並查看那里。

話雖如此,我認識的大多數人還是會忽略這些價值/評估。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM