簡體   English   中英

Excel通過Outlook自動發送電子郵件,隨機不發送

[英]Excel Auto Send Emails via Outlook Randomly NOT Sending

我繼承了Excel用戶窗體的開發,該窗體包含一個發送按鈕,用於將用戶的數據返回到中央郵箱。 該工具剛剛推廣到一個更大的社區,並且一些用戶遇到了無法發送電子郵件的情況。 這些是隨機事件,因為用戶有時可以發送表格,並且它不是特定於表格的。

該工具使用以下代碼創建電子郵件:

Set ObjOL = CreateObject("Outlook.Application")
Set ObjOutMail = ObjOL.CreateItem(0)

並通過以下方式發送:

ObjOutMail.send

我們已經對許多用戶進行了測試,但從未遇到任何問題,但是現在有許多用戶已經成功發送了1個或多個表單,但有1個或多個表單也失敗了,並且他們也無法重新發送成功的表單要么更多。

沒有錯誤消息,Outlook“這可能是病毒等”。 確認照常進行(我們沒有嘗試繞過此確認),但“已發送郵件”中沒有任何內容。 用戶還能夠發送常規生成的電子郵件,因此沒有郵箱限制。

該用戶窗體是模態的,並且在發送后將三個用戶字段復制到“ Sheet1”,保存並發送郵件。

了解發生的事情真是茫然。

感謝您的任何建議。

編輯:要添加,我們仍在Win XP上使用Office 2003。

感謝所有答復,使用.display屬性向我展示了最新情況。

電子郵件被發送到我認為是顯式地址的位置,但是我沒有發現一個額外的“(MULTIUSER)”后綴;我沒有意識到實際上是該地址的一部分,DOH!。

上周,類似的郵箱由相同的地址組成,但具有不同的后綴,已添加到系統中。 Outlook不能解析地址,也沒有發送電子郵件。

再次感謝。

暫無
暫無

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

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