您好:

有許多網站都提供使用者將目前所瀏覽的網頁或資訊,以E-Mail方式寄給朋友,例如,在貴公司的網站就有這麼一個畫面,將某一則新聞寄給朋友。


然而,使用者必須自行輸入朋友的E-Mail地址,如果一次要寄給好幾位朋友,不僅得先設法查出它們的E-Mail地址,接著再逐一輸入,使用上十分不便;因此,如果能整合廣泛使用的電子郵件收發軟體以及即時通訊軟體,直接匯出儲存於其中的E-Mail讓使用者選擇,將會是一種殺手級應用。於是,我開發了一個ActiveX Control,能夠從MSN Messenger、Outlook以及Outlook Express(即Windows通訊錄)這三套軟體中讀取現有的E-Mail設定。下圖是一個簡單的應用實例:




上圖的選擇視窗中E-Mail設定分別來自:

  • Office Outlook

包含預設的「連絡人」資料夾以及使用者自訂資料夾中的所有E-Mail設定。使用者自訂資料夾之數目與深度完全沒有限制。




  • Outlook Express / 通訊錄

包含Outlook Express中看到的所有E-Mail設定,同時也是Windows附屬應用程式中「通訊錄」的資料,兩者是相同的。




  • MSN Messenger

包含MSN Messenger中所有線上與離線使用者的E-Mail設定。




產品特色

  • 使用C++/ATL撰寫而成,體積小執行效率佳,且不需要額外的執行期檔案。
  • 以XML格式來描述所取得的E-Mail設定,可另存為外部檔案,作其它的運用(關於XML Schema,請參考附件檔 MailList.xml)。
  • 元件本身提供一組功能完整的函式,讓程式設計變得很有彈性(請參考附件檔 Intro-MailBean.doc)。
  • 提供JavaScript函式簡化XML資料的處理,不需要懂XML亦可輕鬆使用本元件。
  • 提供一個完整、簡單易懂的範例程式(Demo.htm),展示如何將MailBean ActiveX Control使用在網頁上,只需稍加修改畫面,就能輕易整合到您的網站中。
  • 授權客戶以該公司名義來簽署並散佈此元件,可毫無限制地使用在該公司所屬的網站上。

相容性

MailBean ActiveX Control支援以下的軟體:

  1. 作業系統:Windows 9x/ME、Windows NT/2000/XP
  2. 網頁瀏覽器:IE 5.x/6.x
  3. 應用程式:MSN Messenger 6.x、Outlook 2000/2002/2003、任何版本的Outlook Express

線上展示

步驟一:按此處開啟範例網頁

步驟二:首次執行此範例時,IE會提示使用者是否安裝MailBean ActiveX Control,請選擇「是」。

步驟三:開啟Demo.htm,您會看到這個畫面,按下「Select」按鈕。


步驟四 :已安裝於電腦上的軟體其Checkbox會預設為勾選狀態,勾選完後按下「Import」按鈕即可看見結果。


註一:Demo版的MailBean ActiveX Control每一種軟體最多顯示五筆資料。

註二:如果您使用的作業系統是Windows XP,由於系統安全性較為嚴謹,當MailBean ActiveX Control試圖存取Outlook中資料時,會出現如下圖的詢問畫面,請選擇「是」使程式能正常執行。




文件下載

範例程式下載

Hosted by www.Geocities.ws

1