WebEmail免費郵件發送組件屬性與方法

- 中國WEB開發者網絡 (http://www.webasp.net)
-- 技術教程 (http://www.webasp.net/article/)
--- WebEmail免費郵件發送組件屬性與方法 (http://www.webasp.net/article/9/8170.htm)
-- 作者:未知
-- 發佈日期: 2004-03-09
WebEmail適用於asp開發環境的郵件發送組件,該組件客戶可以選擇發送郵件的內碼,可以設定郵件服務器用戶名、密碼,設定郵件服務器名稱、端口號,可以進行抄送、密送,執行發送有返回值。
您可以到網站http://www.haitiansoft.com下載組件,並有組件的相信使用說明。
WebEmail郵件組件的屬性 和 方法
SMTPIP As String
郵件服務器SMTP名稱,系統利用該郵件服務器發送電子郵件。(不可省略)
Mail.SMTPIP = "mail.mycompany.com"
SMTPPort As Long
SMTP郵件服務器端口號(系統默認端口號是 25)。
EmailFrom As String
發件人地址(不可省略)。
EmailFromName As String
發件人姓名。
EmailTo As String
收件人地址(不可省略)。
EmailToName As String
收件人姓名。
EmailUserName As String
SMTP郵件服務用戶名,有些SMTP郵件服務器需要給出用戶名、密碼,才能夠提供發信服務。這個屬性需要額外收費。
EmailPassWord As String
SMTP郵件服務密碼。這個屬性需要額外收費。
EmailSubject As String
郵件標題(不可省略)。
EmailBody As String
郵件內容,郵件內容中指數可以任意長度,通過設置「EmailHTML」 屬性可以將郵件標示為是否是超文本文件(不可省略)。
EmailCharSet As String
郵件內碼(系統的默認內碼是簡體中文),這個屬性需要額外收費。
郵件內碼取值:
GB2312、ISO-8859-1、BIG5、UTF-8
EmailHTML As Boolean
缺省值為否,如果設為真值,WebEmail把郵件內容的 CONTENT-TYPE 設置為 TEXT/HTML。這個屬性需要額外收費。
EmailAttachments As String
支持發送郵件附件,可以是任意多個郵件附件,郵件附件之間需要用「*」號隔開。
Mail.EmailAttachments = "C:\a.txt*C:\MyFile.DOC"
EmailCC As String
郵件抄送,可以是任意多個收件人地址,收件人地址之間需要用「*」號隔開。
Mail.EmailCC = "a@sina.com*b@sina.com*c@sina.com"
EmailBCC As String
郵件暗送,可以是任意多個收件人地址,收件人地址之間需要用「*」號隔開。
Mail.EmailCC = "a@sina.com*b@sina.com*c@sina.com"
SendEmail()
執行郵件發送命令,命令返回值為 int 型,返回值:
0 -- 郵件發送成功
1 -- 沒有連接到郵件服務器
2 -- 發件人地址不正確
3 -- 收件人地址不正確
4 -- 沒有郵件內容或者郵件附件
WebEmailVersion()
返回WebEmail組件的版本號,返回值為 string 型。

webasp.net