当先锋百科网

首页 1 2 3 4 5 6 7

Python 是一种流行的高级编程语言,常用于开发Web应用程序、网络爬虫、数据科学和人工智能等领域。在开发Python程序时,显示收件人是一项常见的操作。下面是使用Python显示收件人的示例:

import smtplib
from email.mime.text import MIMEText
mail_host = "smtp.example.com"  # SMTP服务器地址
mail_port = 587  # SMTP服务器端口号
mail_user = "username"  # SMTP用户名
mail_pass = "password"  # SMTP密码
sender = "sender@example.com"  # 发件人邮箱
receiver = "receiver@example.com"  # 收件人邮箱
subject = "Python 显示收件人示例"  # 邮件主题
content = "这是一封使用Python发送的邮件,收件人是:" + receiver  # 邮件内容
message = MIMEText(content, "plain", "utf-8")  # 创建消息对象
message["From"] = sender  # 设置发件人
message["To"] = receiver  # 设置收件人
message["Subject"] = subject  # 设置邮件主题
try:
smtpObj = smtplib.SMTP(mail_host, mail_port)
smtpObj.starttls()  # 启用TLS加密
smtpObj.login(mail_user, mail_pass)  # 登录SMTP服务器
smtpObj.sendmail(sender, receiver, message.as_string())  # 发送邮件
print("邮件发送成功")
except smtplib.SMTPException as e:
print("邮件发送失败:" + str(e))

以上示例中,我们使用Python的smtplib和email模块发送了一封邮件,其中设置了收件人为receiver。在实际开发中,我们可以通过输入框等方式获取用户输入的收件人邮箱地址,并将其传递给程序。