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