2014-02-17 57 views
0

我最近使用Office 2010(32位)從SAS 9.2(32位)升級到SAS 9.3(64位)。SAS 9.3 rsubmit電子郵件

幾乎一切似乎工作正常,但我不能讓SAS發送電子郵件沒有遠程提交!

如果我在本地提交,我收到消息「錯誤:未確定的I/O失敗」,並從Excel彈出,提示「無默認郵件客戶端或當前郵件客戶端無法完成消息傳遞請求。請運行Microsoft Outlook並將其設置爲默認郵件客戶端。「

我的Outlook是默認的郵件客戶端!

有誰知道這是爲什麼?

如果我做遠程提交,那麼我不能附加存儲在我的桌面或共享驅動器上的文件!

樣品我的代碼如下:

rsubmit; 
filename outmail email 
subject="Cars (secure)" 
TO= ("email") 
CC= ("email") 
ATTACH= "C:\\Book1.xlsx"; 
DATA _NULL_; 
FILE outmail; 
PUT "Hello All,"; 
PUT " "; 
PUT "Please find attached the Cars file."; 
PUT " "; 
RUN; 

任何幫助是非常讚賞。

回答

0

問題出在本地配置。有三種不同的方法可以採取:

1 - 點擊開始/控制面板/程序/程序和功能/ Microsoft Office 2010中/變更/維修/繼續。現在按照修復過程。

2 - 單擊開始/類型&選擇「默認程序」 - 按照屏幕上的說明將Outlook設置爲默認值。

3 - 瀏覽到下面的位置,並刪除MSMAPI32.DLL:

C:\ Program Files文件\ Common Files文件\系統\ MSMAPI \ 1033

文件將被重新一旦展望2010年重新推出。

+0

謝謝你的建議,我已經試過這些步驟沒有成功。但是我再次嘗試,仍然沒有運氣。 – user3319459