SoftimageからGmailを利用して、メールを送るようにします
問題点
・パスワードが筒抜けですwww
・理解してないwww
正直ここのコピペに過ぎません
参考先 >>
Pythonでメールを送信したい人のためのサンプル集
コード
#SenderGmail
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import smtplib
from email.MIMEText import MIMEText
from email.Header import Header
from email.Utils import formatdate
def create_message2(from_addr, to_addr, subject, body, encoding):
msg = MIMEText(body, 'plain', encoding)
msg['Subject'] = Header(subject, encoding)
msg['From'] = from_addr
msg['To'] = to_addr
msg['Date'] = formatdate()
return msg
def send_via_gmail(from_addr, to_addr, msg):
s = smtplib.SMTP('smtp.gmail.com', 587)
s.ehlo()
s.starttls()
s.ehlo()
s.login('*******@gmail.com', 'password') #Gmailへのログイン
s.sendmail(from_addr, [to_addr], msg.as_string())
s.close()
#送り元
from_addr = '*******@gmail.com'
#あて先
to_addr = '*******@********'
#タイトル なぜかタイトルを日本語にするにはには u の指定が必要
title = u'Softimageです'
#本文 本文で日本語を使う場合は u を付けない msg.as_string()でエラーが出る
body = 'Softimageから、あなたへ~'
msg = create_message2(from_addr, to_addr, title, body, 'ISO-2022-JP')
send_via_gmail(from_addr, to_addr, msg)
想定
レンダリングの終了のイベントとして、
メールを送るというのが主な用途です
とりあえず素の状態で送ることは出来ました
ただ、ファイアーウォール、
アンチウィルスソフトが通信を妨害すると思いますw
それの解除が必要かと思われます~