MailBee.NET Objects是一款為創建、發送、接收以及處理電子郵件而設計的健壯、功能豐富的.NET控件。幾行代碼便可為應用程序添加E-Mail支持,簡單高效。具備“必需”以及獨特的功能,這些控件幫助開發人員簡單快速地將復雜的電子郵件功能添加到他們的應用程序中。本文主要介紹了MailBee.NET Objects的使用指南。
一、發送和接收電子郵件時需要哪些東西?
要在應用程序中發送和接收電子郵件,你需要MailBee Objects或MailBee.NET Objects,它們是應用程序和郵件服務器之間的接口(API),允許發送、接收和解析/構建電子郵件。
雖然MailBee.NET Objects允許沒有中繼SMTP服務器的情況下(直接發送到收件人的SMTP服務器)發送電子郵件。通常,發送是通過一個SMTP服務器執行的,該服務器接收你的郵件,并將其轉發給收件人。顯然你需要SMTP服務器來發送和接收電子郵件,或者你可以發送沒有SMTP服務器的郵件,但在這種情況下,由MailBee.NET Objects提供的應用程序應安裝在已分配MX記錄的工作站/服務器上,否則大多數收件人的SMTP服務器將出于安全原因拒收你的郵件。你可以設置自己的郵件服務器,使用ISP的一個或任何可用的Internet服務器。
大多數郵件服務器支持SMTP、POP3和IMAP協議。SMTP協議用于發送郵件,POP3和IMAP用于接收存儲在郵箱中的郵件。MailBee Objects和MailBee.NET Objects完全支持這些協議,你可以使用它們與任何郵件服務器進行通信。如果你想通過Web瀏覽器向用戶提供對其電子郵件的訪問權限,則可以使用AfterLogic WebMail Lite或AfterLogic WebMail Pro。
二、MailBee和MailBee.NET組件可以與MS Exchange服務器配合使用嗎?
是的,你可以同時使用MailBee(ActiveX)和MailBee.NET組件將電子郵件發送到Exchange服務器,也可以從此服務器接收電子郵件和文件夾。WebMail Pro應用程序還可以訪問Exchange服務器上的郵件。
同時也支持與Exchange服務器的SSL連接(例如S / POP3,S / IMAP,S / SMTP)。
要從.NET在.NET應用程序中下載電子郵件,可以使用MailBee.NET POP3或MailBee.NET IMAP組件。
要在ActiveX / Windows /ASP應用程序中從Exchange下載電子郵件,可以使用MailBee POP3或MailBee IMAP ActiveX組件。
但是,請確保在防火墻中打開POP3(110)或IMAP(143)端口,并在Exchange服務器上運行POP3 / IMAP服務。默認情況下,POP3和IMAP在Exchange中被禁用!MS Office Outlook在與Exchange通信時使用內部協議,因此不需要IMAP或POP3,因此POP3 / IMAP服務通常在Exchange服務器上禁用。
要發送電子郵件到Exchange,你可以分別使用MailBee.NET SMTP或MailBee SMTP ActiveX。另外,確保SMTP(25)端口在防火墻中打開,SMTP服務在Exchange服務器上運行。在Exchange上登錄郵件帳戶時,你可能會發現Outlook中使用的用戶名不能與MailBee一起使用。這不是錯誤。其實Outlook可能不只是用戶名,還包含用戶名+域名。因此,建議只嘗試用戶名,username @ domain,domain\username。此外,Exchange中可能會禁用某些身份驗證方法,因此你可能需要使用NTLM而不是常規身份驗證。
三、如何下載帶有附件的電子郵件
當你使用MailBee(ActiveX)或MailBee.NET組件(例如POP3RetrieveSingleMessage for ActiveX或POP3.DownloadEntireMessage for .NET)下載郵件時,你將收到帶有附件的郵件而無需單獨下載附件。
以下.NET組件可以下載電子郵件:MailBee.NET POP3、MailBee.NET IMAP。
以下ActiveX組件可以下載電子郵件:MailBee POP3、MailBee IMAP4。
四、MailBee.NET Objects和MailBee Objects有什么區別?
MailBee Objects是一組完整的組件,用于創建和發送郵件到SMTP服務器,并從POP3服務器接收、解析和刪除電子郵件。MailBee組件可用于ASP、VB、C ++、VBScript、JavaScript或任何其他支持ActiveX技術的環境。雖然MailBee Objects可以在.NET應用程序中使用,但我們建議使用MailBee.NET Objects。
MailBee.NET Objects是一組用于創建、發送、接收和處理電子郵件的強大且功能豐富的.NET組件。MailBee.NET Objects可以在包含C#和VB的任何.NET語言中使用,并且可以在v2.0-4.x范圍內使用任何.NET Framework版本。
如果要開發一個由MailBee組件支持的.NET應用程序,則應該使用MailBee.NET Objects。如果你正在開發的應用程序不能依賴.NET框架,建議使用MailBee Objects。
試用、下載、了解更多產品信息請點擊""
標簽:
電子郵件
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn