我有一個傳統的Windows XP應用程序,我試圖支持。我已經能夠將它設置爲作爲XP模式應用程序運行。我遇到的問題是,此應用程序能夠創建電子郵件發送給客戶的發票。我在虛擬機上安裝了MS-Outlook 2007,問題是在創建電子郵件時,如果Outlook未運行,那麼電子郵件將位於Outlook發件箱中,直到Outlook在虛擬機上運行。在XP模式和Outlook中運行應用程序
到目前爲止,我已經解決了這個問題,讓用戶登錄到虛擬機並從那裏運行應用程序。我已將Outlook添加到用戶啓動文件夾。如果啓動XP虛擬機,而這項工作在運行應用程序時以「XP模式應用程序」運行時無效。用戶啓動文件夾中的任何內容似乎都不會被執行。
一個想法是設置Outlook作爲服務在虛擬機上運行,希望它能自動發送電子郵件,但不知何故,這只是感覺錯誤。
反正是有,我可以使用COM交談到Outlook獲得電子郵件發送
簡單的答案:不要使用Outlook。直接使用SMTP。 – SLaks 2012-02-29 00:33:50
我無權訪問代碼。舊版應用程序只使用默認的電子郵件應用程序在安裝Outlook之前,該應用程序試圖使用Outlook Express。 – 2012-02-29 00:35:40