今天在利用jmail傳送帶附件的郵件時,一直是一些「亂碼」,如下:this is a multipart message in mime format. ----next_bm_
531421835cae4ac0b6126f
542603a174 content-type: text/html; charset="gb2312" content-transfer-encoding: quoted-printable
qqmail-linkid:zf3310-ivcjk3ieqi9iqsp_tgzov58 qqmail-linksize:45413 qqmail-linelen:60 qqmail-breaktype:1 qqmail-key:aed79e33e9e7932b9198d3ad8f1e1eb2 qqmail-md5:632afd89fa1ab112c8548f8f492ba8fa qqmail-linkend ----next_bm_531421835cae4ac0b6126f542603a174--
sub sendmail2(mailcontent,mailfile,mailtitle,receivemail)
dim jmail
set jmail = server.createobject("jmail.message")
jmail.silent = true
jmail.charset = "gb2312"
'jmail.contenttype = "text/html"
jmail.priority = 2 ' 設定優先順序
jmail.from = "" '發件箱
'輸入smtp伺服器驗證登陸名jmail.mailserverusername = ""
'輸入smtp伺服器驗證密碼jmail.mailserverpassword = ""
jmail.addrecipient(receivemail)'設定收件箱
if mailfile<>"" then
jmail.addattachment (mailfile)
end if
jmail.subject = mailtitle
jmail.htmlbody = mailcontent
if jmail.send("smtp.exmail.qq.com") then
response.write("ok")
else
response.write("資訊傳送失敗,請稍後再試。")
end if
jmail.close()
end sub
網上有人說把jmail.contenttype =」text/html」設定去掉(就是不要去設定contenttype屬性),試了一下,果然傳送成功了
傳送帶附件的郵件
import smtplib from email.mime.text import mimetext from email.mime.multipart import mimemultipart from email.utils import formataddr from config impo...
傳送帶附件的郵件
我們平時需要使用 python 傳送各類郵件,這個需求怎麼來實現?答案其實很簡單,smtplib 和 email庫可以幫忙實現這個需求。smtplib 和 email 的組合可以用來傳送各類郵件 普通文字,html 形式,帶附件,郵件,帶的郵件等等。我們這裡將會分幾節把傳送郵件功能解釋完成。smtp...
python傳送帶附件郵件
1.不包括附件的郵件 coding utf 8 import smtplib import string 傳送普通的文字郵件 郵件smtp的位址 host smtp.163.com 定義郵件的標題 subject 這是郵件標題 發件人 from 163.com 收件人 to qq.com 傳送的郵件...