百木园-与人分享,
就是让自己快乐。

Python发送的邮件设置收件人隐藏与显示

1.代码说明

在实际的使用中,有些邮件我们希望收件人可以看到还有那些人可以收到此邮件,但有些邮件相反,例如含有一些较敏感的信息时,希望收件人都是隐藏的。一般我们可以在邮件配置文件smtp_conig.py中设置,下面是为实现 隐藏 / 显示 收件人而使用的不同配置。

Python 的运行环境:Python 2.7.5

2.隐藏收件人

#!/usr/bin/python
#
-*- coding: UTF-8 -*-

import smtplib
from email.mime.text import MIMEText
from email.header import Header

#邮件发送函数
def send_mail(message):
# 第三方 SMTP 服务
mail_host = \"mail.q1q2w1w2.com\" # 设置服务器
mail_user = \"OrderCWS_Inform@q1q2w1w2.com\" # 用户名
mail_pass = \"PWD\" # 口令

sender
= \'OrderCWS_Inform@q1q2w1w2.com\'
receivers
= [\'收件人1@q1q2w1w2.com\',\'收件人2@q1q2w1w2.com\'] # 接收邮件

try:
smtpObj
= smtplib.SMTP()
smtpObj.connect(mail_host,
25) # 25 为 SMTP 端口号
smtpObj.login(mail_user, mail_pass)
smtpObj.sendmail(sender, receivers, message.as_string())
print \"邮件发送成功\"
except smtplib.SMTPException:
print \"Error: 无法发送邮件\"

return

来源:https://www.cnblogs.com/xuliuzai/p/15179960.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Python发送的邮件设置收件人隐藏与显示

相关推荐

  • 暂无文章