码迷,mamicode.com
首页 > 其他好文 > 详细

45.简单邮件传输协议 SMTP

时间:2019-03-14 13:23:28      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:key   配置   lock   安装   发送   smtplib   nbsp   rar   htm   

一丶简单邮件传输协议 简单邮件传输协议 简单邮件传输协议 SMTP

 

  • smtplib 模块(在 Python3版本中,可以通过 SMTP协议发送邮件的模块常为 smtplib, 并且这个模块属于内置模块,不需要额外安装 ;以下为该模块常用函数介绍 以下为该模块常用函数介绍  )
    • smtplib.SMTP(host=‘‘, port=0, local_hostname=None, [timeout,])     (实例化 SMTP对象,并可以远程 SMTP服务器进行连接;)
      • host:远程 smtp主机 地
      • port:远程 smtp主机端口。
      • local_hostname:标示本地连接用户身份
      • timeout:连接超时选项
    • smtplib.SMTP_SSL(host=‘‘,port=0,local_hostname=None,keyfile=None,certfile=None,[timeout, ]context=None,)  (用于连接需要 SSL安全加持才可以连接的MSTP服务器, 是现在比较常用的 SMTP实例化连接方式 ;)
      • host:远程 smtp主机地址。
      • port:远程 smtp主机端口。
      • local_hostname:标示本地连接用户身份  。
      • keyfile、certfile:ssl连接时使用的 验证书及 私人秘钥文件。
      • timeout:连接超时选项。 
      • context:ssl连接时配置选项 ;
        • 参考 :https://docs.python.org/3.6/library/ssl.html#ssl.SSLContext 

 

 

 

 

 

 

45.简单邮件传输协议 SMTP

标签:key   配置   lock   安装   发送   smtplib   nbsp   rar   htm   

原文地址:https://www.cnblogs.com/zhangan/p/10529516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!