傳送郵件 1

2021-08-21 10:03:18 字數 1695 閱讀 9817

# 用於郵件傳送的模組

import smtplib

# # qq郵件

# # 1.配置郵箱smtp伺服器的主機位址, 將來使用這個伺服器收發郵件

# host = 'smtp.qq.com'

# # 2.配置服務的埠, 預設的郵件埠是25

# port = '465'

# # 3.指定發件人和收件人

# from = '***@qq.com'

# to = '***@qq.com'

# # 4.郵件標題

# subject = 'this is my email title.'

# # 5.郵件內容

# content = 'hope is a good thing, may be the best!'

## # 建立郵件傳送物件

# # 普通的郵件傳送方式: smtp_obj = smtplib.smtp()

## # 資料在傳輸過程中會被加密

# smtp_obj = smtplib.smtp_ssl()

## # 需要進行發件人的認證, 授權

# # smtp_obj就是乙個第三方客戶端物件

# smtp_obj.connect(host=host, port=port)

## # 如果使用第三方客戶端登入, 要求使用授權碼

# res = smtp_obj.login(user=from, password='xgoradslxpccbgce')

# print('登入結果', res)

# # 傳送郵件

# msg = '\n'.join(['from:{}'.format(from), 'to:{}'.format(to), 'subject:{}'.format(subject), '', content])

# smtp_obj.sendmail(from_addr=from, to_addrs=to, msg=msg.encode('utf-8'))

"""163郵箱"""

host = 'smtp.163.com'

port = '25'

from = '[email protected]'

to = '[email protected]'

subject = 'you are wangyi title'

content = 'bukaixing zhende bukaixing'

# 建立郵件傳送物件

smtp_obj = smtplib.smtp()

# 需要進行發件人放入認證授權

smtp_obj.connect(host=host, port=port)

# 如果使用第三方登入, 要求使用授權碼, 不能使用真實密碼, 防止密碼洩露

res = smtp_obj.login(user=from, password='qqq123456')

print('登入結果', res)

# 傳送郵件

msg = '\n'.join(['from:{}'.format(from), 'to:{}'.format(to), 'subject:{}'.format(subject), '', content])

smtp_obj.sendmail(from_addr=from, to_addrs=to, msg=msg.encode('utf-8'))

html傳送郵件 Python傳送郵件(三十)

簡單郵件傳輸協議 smtp 是一種協議,用於在郵件伺服器之間傳送電子郵件和路由電子郵件。python提供smtplib模組,該模組定義了乙個smtp客戶端會話物件,可用於使用smtp或esmtp偵聽器守護程式向任何網際網路機器傳送郵件。這是乙個簡單的語法,用來建立乙個smtp物件,稍後將演示如何用它...

C 傳送郵件

今天俺學習c 傳送郵件的方法 在命名空間system.web.mail 傳送電子郵件主要用到了二個物件 乙個是mailmessage物件,此物件主要是封裝電子郵件的各個屬性,即所謂的發信人,收信人,信件的主題,信件的內容和信件的附件等。另外乙個是 tpmail物件,這個物件的最大作用是把已經定義好各...

C 傳送郵件

今天作乙個小專案,其中有個提醒功能,需要簡訊和郵件。因此查詢了一下c 傳送郵件,原來在學習計算機網路時了解到,其實就是實現 tp協議和pop3協議,但是自己有沒有伺服器,於是利用126的郵箱製作。如下 mailmessage message new mailmessage message.from ...