時間:2021-05-31 13:43:55 作者:無名 瀏覽量:50
JMail組件是一種類型的服務器端郵件接收和發送組件,由Dimac公司研發,該軟件非常成熟且功能強大。該軟件不僅能完成發送郵件的工作,還能通過POP接收郵件,支持PGP在接收郵件時的加密,內置了一個群發郵件對象,使得群發程序更加簡單。雖然許多其他組件都可以實現發送郵件的功能,但是JMail的功能可以說是最出色的,除了常見的抄送暗送等多收件人功能之外,JMail支持從URL中讀取文件作為附件,還支持添加嵌入的圖片附件。免費版的JMail具有完整的郵件發送功能,僅對我們不常使用的功能進行了限制。


JMail軟件介紹
JMail不同于個人使用的客戶機郵件軟件,它是一個服務器端的郵件發送組件。jmail是服務器上用于發送郵件的程序,除了軟件編程人員外,一般其他人平常用不上。
jmail通常位于web服務器端,是一個第三方郵件處理組件,它與站點程序緊密結合,控制郵件的接收和提交,使網站能夠發送郵件和接收郵件。

JMail組件軟件介紹及使用說明圖二
使用說明
JMail.dll必須在服務器上注冊才能使用。實現的方法有兩種:
1、直接使用下載的msi程序進行安裝。
2、將JMail.dll拷貝到服務器中,然后運行regsvr32jmail.dll。原來的JMail版本必須先卸載,然后才能安裝JMail。你必須擁有服務器的超級管理員權限才能執行安裝程式。
軟件特色
1.能夠發送附件;
2.能夠詳細記錄,方便您查看問題所在;
3.設置郵件發送優先級;
4.支持多種格式的郵件發送,例如,通過HTML或TXT發送郵件。
5.擁有(CC)抄送/密件發送/緊急信件發送能力;
6.最關鍵的是——免費的組件,不用花錢,因此使用起來很有價值。
使用方法
1、Body(信件正文):字符串。
例如:JMail.Body="這里可以是用戶從Form獲取的表單內容。
2、Charset(缺省為"US-ASCII"的字符集):字符串。
例如:JMail.Charset="US-ASCII"
3、ContentTransferEncoding:字符串。
在傳輸內容時指定編碼方式,默認值為"Quoted-Printable"
例如:JMail.ContentTransferEncoding="base64"
4、ContentType(信件的contentype。缺省是"text/plain"):字符串。
若您以HTML格式發送消息,請使用"text/html"。
例如:JMail.ContentType="文本/html"
5、Encoding:字符串。
設定附件編碼(缺省為"base64")?蛇x擇使用"base64"、"quoted-printable"或"uuencode",例如:JMail.企業="base64"
6、Logging(是否使用日志):Boolean類型。
例如:JMail.日志=true。
7、Recipients:字符串。
屬性只讀,返回所有接收者。
例如:Response.Write("+JMail.Recipients+");
8、Reply To(指定一個不同的回復地址):字符串。
例如:JMail.ReplyTo="[email protected]"

JMail組件軟件介紹及使用說明圖三