sendmail發送郵件

#!/usr/bin/env pythonpython

#coding:utf-8安全

import smtplibide

import stringui

HOST = "smtp.126.com"    # 定義smtp主機spa

SUBJECT = "Test email from Python"    # 定義郵件主題server

TO = "to@qq.com"    # 定義郵件接收人對象

FROM = "from@126.com"    # 定義郵件發件人utf-8

text = "Python rules them all!"    # 郵件內容string

BODY = string.join((    # 組裝sendmail方法的郵件主體內容,各段以"\r\n"進行分隔it

    "From: %s" % FROM,

    "To: %s" % TO,

    "Subject: %s" % SUBJECT,

    "",

    text

    ), "\r\n")

server = smtplib.SMTP(HOST, "25")    # 建立一個SMTP()對象,並鏈接SMTP主機

server.starttls()    # 啓用安全傳輸模式

server.login("from@126.com", "passwd")    # 郵箱帳號登錄校驗

server.sendmail(FROM, [TO], BODY)    # 郵件發送

server.quit()    # 斷開smtp鏈接

相關文章
相關標籤/搜索