2017-06-01 9 views
0

電子メールメッセージとともにスクリーンショットを送信しようとしています。イメージ添付ファイルが送信されますか?メールメッセージには表示されません。

メッセージは正常に取得されます。

Windows Liveメールには添付アイコンがあります。添付ファイルはありません。見通しの

オンライン、それは何の添付ファイルを持っていません。..

msg = MIMEMultipart('alternative') 
msg['Subject'] = client_name + " eBay Template " + date 
msg['From'] = sender_address 
msg['To'] = recipients_address 
msg.preamble = 'images' 

... #スクリーンショット

iways_filename = dictstr['ItemID'] + "_i-ways" + '.png' 
ebay_filename = dictstr['ItemID'] + "_ebay" + '.png' 
# iways 
img_data = open(iways_filename, 'rb').read() 
image = MIMEImage(img_data, name=os.path.basename(iways_filename)) 
msg.attach(image) 
#ebay 
img_data2 = open(ebay_filename, 'rb').read() 
image = MIMEImage(img_data2, name=os.path.basename(ebay_filename)) 
msg.attach(image) 

を添付して、私はエラーを取得していない。..

答えて

0

私は解決策を見つけました。..

msg = MIMEMultipart('alternative') 
msg['Subject'] = client_name + " eBay Template " + date 
msg['From'] = sender_address 
msg['To'] = recipients_address 
msg.preamble = 'images' 

「オルタナティブ」とボラを取り除く!

msg = MIMEMultipart() 
msg['Subject'] = client_name + " eBay Template " + date 
msg['From'] = sender_address 
msg['To'] = recipients_address 
msg.preamble = 'images' 
関連する問題