我想寫應用程序誰使用Outlook發送電子郵件,我發現this鏈接。 我嘗試了這一點,它對我來說很完美,但是我唯一想念的地方就是附加文件到郵件的選項,有可能嗎?使用Outlook的發送電子郵件從C#
回答
更好地使用MailMessage。
有一個關於如何使用安裝在這裏使用它的一個示例(向下滾動到「實例」): http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx
不僅你會得到一個管理框架,用於發送郵件,也無論誰運行的代碼將不再需要展望安裝並運行。
字符串服務器意味着我的SMTP服務器? – 2012-04-08 15:46:23
發送電子郵件後,我看到wireshark smtp數據包但電子郵件沒有到達 – 2012-04-08 15:58:58
它現在好謝謝 – 2012-04-08 16:55:11
如果你堅持的前景出於某種原因,試試這個:
using Outlook = Microsoft.Office.Interop.Outlook;
int pos = (int)email.Body.Length + 1;
int attType = (int)Outlook.OlAttachmentType.olByValue;
email.Attachments.Add("file.txt", attType, pos, "File description.");
其中:
Outlook.MailItem email = (Outlook.MailItem)_outlookAppInstance.CreateItem(Outlook.OlItemType.olMailItem);
可怕的事情要做。努力+1! – Robino 2014-05-07 14:36:06
哈哈,對吧?謝謝。 – nicholeous 2014-06-06 20:14:22
- 1. 使用Powershell發送Outlook電子郵件
- 2. 在C++中發送Outlook電子郵件
- 3. 發送電子郵件與Outlook C#
- 4. C#Outlook COM對象從發送郵件的郵箱發送電子郵件
- 5. 從Python發送Outlook 2010電子郵件
- 6. 使用不同的Outlook電子郵件地址從Access發送電子郵件
- 7. 使用VBA從outlook電子郵件地址發送電子郵件
- 8. 使用Outlook發送電子郵件的C++算法
- 9. 從C#中的Outlook Express發送電子郵件
- 10. 打開多個Outlook窗口使用C#發送電子郵件
- 11. C#使用多行發送Outlook電子郵件
- 12. 在asp.net中使用Outlook Express發送電子郵件c#
- 13. vb.net使用smtp和outlook發送Outlook電子郵件outlook.CreateItemFromTemplate
- 14. Python - 使用pywin32從不同地址發送Outlook電子郵件
- 15. 使用Outlook和Delphi從特定帳戶發送電子郵件
- 16. 發送電子郵件從HTML使用JavaScript沒有默認outlook
- 17. 如何使用Outlook Web Access從python發送電子郵件?
- 18. 通過Python發送Outlook電子郵件?
- 19. Excel VBA - 發送Outlook電子郵件
- 20. 發送無Outlook電子郵件
- 21. 發送電子郵件OAUTH2 SMTP Outlook Java
- 22. PowerShell Outlook發送電子郵件
- 23. 創建併發送Outlook電子郵件
- 24. ASP.NET C# - 從Outlook Live SMTP服務器發送電子郵件
- 25. 使用c發送電子郵件#
- 26. 使用C發送電子郵件#
- 27. 發送電子郵件使用asp.net,C#
- 28. microsoft outlook如何從我屬於的電子郵件組發送電子郵件?
- 29. 使用c#從ASP.NET網站發送默認電子郵件客戶端(例如Outlook,..)的電子郵件
- 30. 使用Outlook 2011發送電子郵件14.2.2 mac和godaddy電子郵件
是的,它是。你有沒有嘗試過?你有什麼嘗試?它有用嗎? – 2012-04-08 15:09:02
我沒找到怎麼辦 – 2012-04-08 15:11:57
你有什麼理由在MailMessage上專門使用Outlook interop嗎? – Svarog 2012-04-08 15:22:26