我們正在將幾個應用程序整合到我正在編寫的一個新應用程序中。每個應用程序都有一個(或多個)電子郵件地址來處理電子郵件。我們希望將每個原始電子郵件地址轉發給新的集中地址,然後根據最初發送的地址對電子郵件進行不同的處理。如何通過IMAP可靠地確定原始電子郵件收件人是誰?
我們連接的服務器是Exchange 2003,我使用IMAP(AE.Net.Email)來獲取電子郵件。
看來我可以通過標題並查找收到的標題,但我不確定這是否可靠。我知道一些郵件系統專門爲此添加了一個頭文件,但它看起來並不像我們的那樣。
那麼有什麼我可以通過IMAP檢查,我只是沒有看到?我們可以在Exchange中做些什麼來確保標題被添加?或者將電子郵件發送到不同的文件夾?有沒有辦法做一個類似於GMail的[email protected]?
爲什麼電子郵件會包含有關用於傳輸傳輸協議的任何信息? – Oded
誰問關於運輸協議?我的意思是,如果您發送電子郵件到[email protected],它會自動轉發到[email protected]我可以告訴它最初發送給凱利。這就是說,它看起來像交換支持+標誌的東西... – CodeRedick
我現在看到了混亂 - 我明白標題意思是你需要找出消息是否最初是通過IMAP發送的。 – Oded