| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2322 人关注过本帖
标题:python发邮件脚本修改
只看楼主 加入收藏
a1017075043
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:50
专家分:63
注 册:2015-6-29
结帖率:50%
收藏
 问题点数:0 回复次数:2 
python发邮件脚本修改
下面是我在网上找到的python实现电子邮件发送脚本,现在需要对下面做一下修改,大家帮帮忙!感谢!
修改说明:
假设该脚本名为sendmail.py
原来执行该脚本是./sendmail.py
现在要求执行该脚本是./sendmail.py 邮件正文(即 ./sendmail.py 后面 加上 将要发送的邮件的正文)
然后send_mail(u'这是python测试邮件',u'python发送邮件'),python发送邮件,这里替换为 邮件正文

#!/usr/bin/env python
# -*- coding: utf-8 -*-
#导入smtplib和MIMEText
import smtplib,sys
from email.mime.text import MIMEText
 
def send_mail(sub,content):
    #############
    #要发给谁,这里发给1个人
    mailto_list=["wunanhui_1@]
    #####################
    #设置服务器,用户名、口令以及邮箱的后缀
    mail_host="smtp.
    mail_user="wunanhui_1"
    mail_pass="**********"
    mail_postfix="
    ######################
    '''''
    to_list:发给谁
    sub:主题
    content:内容
    send_mail("aaa@,"sub","content")
    '''
    me=mail_user+"<"+mail_user+"@"+mail_postfix+">"
    msg = MIMEText(content,_charset='gbk')
    msg['Subject'] = sub
    msg['From'] = me
    msg['To'] = ";".join(mailto_list)
    try:
        s = smtplib.SMTP()
        s.connect(mail_host)
        s.login(mail_user,mail_pass)
        s.sendmail(me, mailto_list, msg.as_string())
        s.close()
        return True
    except Exception, e:
        print str(e)
        return False
if __name__ == '__main__':
    if send_mail(u'这是python测试邮件',u'python发送邮件'):
        print u'发送成功'
    else:
        print u'发送失败'
搜索更多相关主题的帖子: python 脚本 修改 邮件 发送 
2017-08-15 15:16
a1017075043
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:50
专家分:63
注 册:2015-6-29
收藏
得分:0 
已经找到方法了,谢谢!

我是小白。。。。
2017-08-15 18:04
小青345
Rank: 2
等 级:论坛游民
帖 子:64
专家分:15
注 册:2017-8-24
收藏
得分:0 

买房租房上爱心房产网
2017-08-30 09:32
快速回复:python发邮件脚本修改
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030975 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved