首页 > 编程语言 >python: emailhelper

python: emailhelper

时间:2023-07-23 10:23:21浏览次数:33  
标签:python stmp 发送 emailhelper frommail msg com 邮件

 

"""
python 发送邮件,用授权码

"""
import smtplib
from email.mime.text import MIMEText


def send():
    """
     发送邮件
    :return:
    """
    try:
        stmpserver163='smtp.163.com'
        stmpport=25
        frommail='[email protected]'
        code163='geovindu'

        toemails=['[email protected]','[email protected]']
        #创建邮件:
        msg=MIMEText('<h3>hi, how are you. send mail<h3>','html','utf-8')  #邮件内容
        msg['Subject'] = 'ICT 公益培训 考试日期通知'   #主题
        msg['To']=','.join(toemails)  #收件人
        msg['From']=frommail  #发送人

        #STMP
        stmp=smtplib.SMTP(stmpserver163,stmpport)  #创建STMP
        stmp.login(frommail,code163)
        # 发送邮件,发送人,收邮件人,发送内容
        stmp.sendmail(frommail,toemails,msg.as_string())
        stmp.close()
        print("email ok")
    except Exception as ex:
        print(ex)

  

标签:python,stmp,发送,emailhelper,frommail,msg,com,邮件
From: https://www.cnblogs.com/geovindu/p/17574734.html

相关文章

  • Python报错 | AttributeError: 'NoneType' object has no attribute 'group'
    报错信息使用Python正则匹配的时候,报如下错误:AttributeError:'NoneType'objecthasnoattribute'group'错误原因报错翻译过来是:属性错误:“NoneType”对象没有属性“group”没有匹配到符合正则表达式的内容,但又调用了group方法。importrestr='hellopython!!!hel......
  • 【爬虫案例】用Python爬取抖音热榜数据!
    目录一、爬取目标二、编写爬虫代码三、同步讲解视频3.1代码演示视频四、获取完整源码一、爬取目标您好,我是@马哥python说,一名10年程序猿。本次爬取的目标是:抖音热榜共爬取到50条数据,对应TOP50热榜。含5个字段,分别是:热榜排名,热榜标题,热榜时间,热度值,热榜标签。用Chrom......
  • python数据结构类型从入门到精通
    Python是一种灵活且强大的编程语言,它提供了丰富的数据类型和数据结构,使得我们可以有效地组织和操作数据。本文将介绍Python中常见的数据类型和数据结构,包括数字、字符串、列表、元组、字典和集合,并通过相关代码进行讲解。一、数字Python中的数字类型包括整数(int)、浮点数(float)和......
  • Python glob库的用法
    一、匹配指定文件夹下的所有文件files=glob.glob("C:\\Users\\liuchunlin2\\Desktop\\测试数据\\*")print(files) 二、递归匹配指定文件夹及其子文件夹下的所有xlsx文件files=glob.glob("C:\\Users\\liuchunlin2\\Desktop\\测试数据\\**\\*.xlsx",recursive=True)p......
  • matlab用udp发数据,python接受数据
    用UDP在Matlab中发送数据,Python中接收数据在科学研究和工程领域中,数据的传输和通信是非常重要的。在实际应用中,我们经常需要在不同的编程语言之间传输数据。本文将介绍如何在Matlab中使用UDP协议发送数据,并在Python中接收这些数据。UDP协议简介用户数据报协议(UDP)是一种无连接的......
  • matlab的cell如何用python表示
    使用Python表示Matlab的cell在Matlab中,cell是一种数据类型,用于存储不同类型的数据,类似于Python中的列表。在Python中,我们可以使用列表、字典或者NumPy数组来模拟Matlab的cell。本文将介绍使用列表和字典来表示Matlab的cell的方法,并给出相应的代码示例。1.使用列表表示Matlab的ce......
  • mac 用pyenv命令安装python出问题
    pyenv命令安装Python遇到的问题及解决方法引言pyenv是一款用于管理多个Python版本的工具。它可以帮助我们在同一台机器上安装和切换不同的Python版本,从而方便地进行开发和测试。然而,在使用pyenv命令安装Python时,有时候会遇到一些问题。本文将介绍一些常见的问题,并提供相应的解决......
  • 安装Python310和Git
    安装Python3101.下载2.安装安装Git1.下载安装2.汉化GitBash2.汉化GitGUI本文写文时间2023年7月22日,可能在未来会不适合实际情况但是在写文时,不管是跑AI模型还是编译V8引擎,Python310都是稳定可用的安装Python3101.下载访问Python的下载页https://www.python.......
  • python获取当前项目根目录
    defget_item_path(item_name):""":paramitem_name:项目名称,如pythonProject:return:项目根目录"""#获取当前所在文件的路径cur_path=os.path.abspath(os.path.dirname(__file__))#获取根目录returncur_path[:cur_path.......
  • 一个批处理,解决你重装python第三方模块的烦恼~(1.0版本)
    @echooffpipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simplepython-mpipinstall--upgradepippipinstallpyinstallerpipinstallpygamepipinstalljiebapipinstallpandaspipinstallbeautifulsoup4pipinstallrequestspipinstallnumpy......