什么是python的SMTP?如何使用SMTP发送邮件?

通过前面的学习,我们了解了如何群发邮件,在里面有提及到关于发送邮件的方法,为了帮助大家更好的理解,下面小编就来和大家讲解一下关于发送邮件需要使用到的SMTP技术的知识点吧,也请大家耐心看完 。

什么是python的SMTP?如何使用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知识点的讲解啦,想必大家都有所了解了,那就不妨自己开始上机都动手实操一下吧 。

    推荐阅读