通过前面的学习,我们了解了如何群发邮件,在里面有提及到关于发送邮件的方法,为了帮助大家更好的理解,下面小编就来和大家讲解一下关于发送邮件需要使用到的SMTP技术的知识点吧,也请大家耐心看完 。
文章插图
我们首先先来了解一下什么是SMTP,SMTP是简单邮件传输协议,用它来控制信件的中转方式,而上次提到的SMTPlib则是提供了一种较为方便的途径来发送电子邮件,并且对smtp协议进行简单封装 。
想要使用SMTP,就首先需要导入smtplib,创建smtp的基本语法则为smtpObj = smtplib.SMTP(参数),其中里面的参数可以为host,服务器主机,可以指定主机的ip地址或者域名;如果使用了host就需要指定其相应的端口号;还有一个参数为local_hostname 。
想要使用sendmail 方法发送邮件,那么它的基本语法则是SMTP.sendmail(参数),里面的参数主要有三种,一个是from_addr,后面接邮件发送者的地址;第二种则是to_addrs,这一个参数表示邮件需要发往的地址;第三个则是msg,为发送消息,为字符串的形式 。
【什么是python的SMTP?如何使用SMTP发送邮件?】以上就是关于python的SMTP知识点的讲解啦,想必大家都有所了解了,那就不妨自己开始上机都动手实操一下吧 。
推荐阅读
- 如何使用python画出叮当猫?可以试试这样做
- 如何通过python群发邮件?可以试试这样做
- 如何使用python中的幂运算?可以试试这样做
- 什么是python的socket函数?如何使用socket()函数?
- Python怎么运行桌面文件?Python调用桌面文件的方法
- 什么是python自动类型转换?看完你就知道
- Python怎么运行bat文件?Python执行bat文件的方法
- Python怎么进入编辑模式?Python编辑模式是什么
- Python怎么安装pip?pip安装的方法介绍
- 如何使用python的数据强制类型转换?试试这样做吧