mapi

    0熱度

    2回答

    我使用MAPI32.dll來訪問用戶郵件。目前,我做了以下 MAPI.LogonEx(IntPtr.Zero, profileName, null, MAPI.FLAGS.Extended | MAPI.FLAGS.NewSession | MAPI.FLAGS.AllowOthers | MAPI.FLAGS.NoMail, out mapiSession); ... map

    1熱度

    1回答

    我有一個應用程序使用32位MAPI。現在我想在安裝了64位Outlook的目標系統下運行它。我知道該應用程序無法與64位MAPI系統一起使用。所以我想知道是否有辦法在目標系統上安裝32位MAPI子系統或一些修補程序,以便該應用程序可以工作?

    0熱度

    1回答

    我有一個小PowerShell腳本,它使用Outlook互操作將某些郵件從收件箱移動到其他文件夾。基本的移動操作使用下面的代碼完成: [Reflection.Assembly]::LoadWithPartialname("Microsoft.Office.Interop.Outlook") | Out-Null $olFolders = "Microsoft.Office.Interop.Out

    0熱度

    1回答

    使用MAPI時,send命令具有參數以在發送之前顯示登錄名和郵件對話框。例如:mapiMessage.Send(MapiSendMailFlags.LogonUI | MapiSendMailFlags.Dialog); 有沒有人知道一種方法來做到這一點在.NET 4.0中的SMTP發送命令?

    1熱度

    1回答

    在MSDN上的this article上解釋了電子郵件的消息類。它指出,前綴「報告」表示自動回覆郵件,亞型在後綴定義: DR:發送報告 NDR:郵遞報告 IPNRN:閱讀報告 IPNNRN:未讀報告 現在我問自己:這最後一種類型是否存在,因爲您如何得到某人不讀電子郵件的報告?例如。如果您在Outlook中解除「發送已讀回執」對話框,則不會發生任何情況。它只是不發送'IPNRN'。對? 如果確實存在

    0熱度

    1回答

    嗨,我們最近爲我們的客戶之一安裝了SBS 2011服務器,並且我們在使用2010年交換機上的mapi創建消息的軟件時遇到了一些問題。經過調查,我們發現此問題的根本原因是STORE_HTML_OK未設置PR_STORE_SUPPORT_MASK。 奇怪的是,我們(公司,我的同事之一)爲STORE_HTML_OK未設置的客戶端安裝了帶有exchange 2010的sbs 2011服務器,在調查問題時我

    3熱度

    2回答

    我想使用用戶的Windows計算機上的郵件客戶端發送電子郵件。據我可以從網絡上看出,MAPI是一條路。但是,在閱讀MSDN文檔後,我發現MAPI相當龐大,沒有源代碼示例。我不需要99%的功能,我只想發送電子郵件。我該怎麼做呢? 我在這裏發現了一些關於SO和網絡的例子,但它們似乎依賴於稱爲簡單MAPI的東西,微軟顯然列爲過時的東西:「簡單MAPI的使用是不鼓勵的,它可能被改變或不可用在Windows

    0熱度

    1回答

    我正在尋找一種方法來從MAPIFolder對象(Outlook VBA)獲取livelink objId。 當MAPI來自收藏夾時,我可以獲得路徑但無用。 我看着這個Is there a list of IDs for the Outlook MAPI namespace?但這並沒有什麼幫助。 我在MAPIFolder的每個變量中搜索,查看xml值,我不知道該做什麼,還有哪些地方需要查看。 (是否

    1熱度

    1回答

    我有一個問題,只有在使用JCL(我確定使用最新的)MAPI代碼時才發生在Delphi unicode上。 我得到的總MAPI失敗 TmpEmail := TjclEmail.Create; TmpResolve := False; try TmpResolve := TmpEmail.ResolveName(TmpStr_Name, TmpStr_Email, Tr

    0熱度

    1回答

    我有一個exe(test.exe)這是一個32位寫在c + +(unicode字符集)。這個exe將執行恢復操作。的步驟包括: 檢查前景安裝和負載msmapi32.dll 在創建所指定的用戶的收件箱中的子目錄。 將eml文件導入子文件夾。 這些操作是使用給予完全訪問權限的臨時用戶完成的。 此exe文件執行正常。問題是當我嘗試使用C#Process.start()產生這個exe文件時,它在調用「cr