用 python 发送以txt文件为内容的电子邮件
(2010-11-29 14:44:05)
标签:
python
it
分类:
脚本
import os, sys, string
# Import smtplib for the actual sending function
import smtplib,base64
# Import the email modules we'll need
from email.mime.text import MIMEText
textfile='4.txt'
sohu='smtp.sina.com'
me='xxxx@sina.com'
you='xxx@example.com'
mypass='xxxpassword'
# Open a plain text file for reading. For this
example, assume that
# the text file contains only ASCII characters.
fp = open(textfile, 'rb')
# Create a text/plain message
msg = MIMEText(fp.read())
fp.close()
# me == the sender's email address
# you == the recipient's email address
msg['Subject'] = 'The contents of %s' % textfile
msg['From'] = me
msg['To'] = you
# Send the message via our own SMTP server, but don't include
the
# envelope header.
s = smtplib.SMTP(sohu)
s.set_debuglevel(1)
s.login(me,mypass)
#s.connect()
s.sendmail(me, you, msg.as_string())
s.close()
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。