Jmail傳送郵件與帶附件亂碼解決辦法

2021-09-06 13:33:55 字數 1127 閱讀 2281

jamil傳送郵件的具體用法:

將jmail.dll拷貝到伺服器的system32目錄下,開始-執行-cmd-輸入regsvr32 jmail.dll,註冊成功,然後寫**

**如下(方法)

**如下 複製**

using jmail;

protected void sendmail(string sender, string sendermail, string receiver, string subject, string content)

上面就是jmail的具體用法!

我想放乙個附件如下圖

**如下 複製**

jmail.addattachment(「c:autoexec.bat」)

jmail.addattachment(「myimage.gif」,true)

結果出現如下錯誤

網上找了解決方法:

**如下 複製**

addattachment(filename, isinline, contenttype) :

string為郵件新增乙個檔案型的附件。如果inline 屬性被設定為true,這個附件就是乙個可嵌入的附件,使用addattachment()方法可返回content id,這在傳送html 郵件時是非常有用的。

例:**如下 複製**

jmail.addattachment(「c:autoexec.bat」)

jmail.addattachment(「myimage.gif」,true)

可嵌入的附件

例**如下 複製**

jmail.addurlattachment(「w3jmail4.exe」,」w3jmail4.exe」)

jmail.addurlattachment」w3jmail4.exe」, 「w3jmail4.exe」,false, 「myusername:mypassword」)jmail.addurlattachment」dimaclogo.gif」,」dimaclogo.gif」,true )

測了一下,好像跟兩個方法沒什麼關係。後來在網上有人說把message.contenttype =」text/html」設定去掉(就是不要去設定contenttype屬性),試了一下,還真傳送成功了

更多詳細內容請檢視:

vbs處理陣列 和 Jmail傳送帶附件郵件 亂碼

strdebug 0 if strdebug 0 then getuserforsendpassword end if function getuserforsendpassword dim arrname,objname,arrengname,objengname,arrpwd,objpwd,i,...

asp jmail傳送帶附件的郵件出現亂碼問題

今天在利用jmail傳送帶附件的郵件時,一直是一些 亂碼 如下 this is a multipart message in mime format.next bm 531421835cae4ac0b6126f 542603a174 content type text html charset gb...

python傳送帶附件郵件

1.不包括附件的郵件 coding utf 8 import smtplib import string 傳送普通的文字郵件 郵件smtp的位址 host smtp.163.com 定義郵件的標題 subject 這是郵件標題 發件人 from 163.com 收件人 to qq.com 傳送的郵件...