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。在實際開發中,我們可以通過輸入框等方式獲取用戶輸入的收件人郵箱地址,并將其傳遞給程序。