Python udp 傳送郵件

2021-08-22 12:01:43 字數 1110 閱讀 2293

# 郵箱傳送郵件

import smtplib

from email.mime.text import mimetext

class emailer:

def __init__(self,user,password,host):

self.user = user

self.password = password

self.host = host

def send(self,sender,reciver,content,title):

""":param sender: 傳送者郵箱位址

:param reciver: 接收者郵箱

:param content: 郵件內容

:param title: 標題

:return:

"""message = mimetext(content,'plain','utf-8')

message['from'] = sender

message['to'] = ','.join(reciver)

message['subject'] = title

try:

# 1 ssl傳送郵件,引數1 是郵件伺服器位址,引數2是埠

smtpobject = smtplib.smtp(self.host,25)

# 2 登陸郵箱驗證

# 引數是使用者名稱和密碼

smtpobject.login(self.user,self.password)

# 3 傳送郵件

smtpobject.sendmail(sender,reciver,message.as_string())

print("successfully")

except exception as e:

print(e)

mail_user = " " #自己的郵箱

mail_pwd = " " # 自己郵箱密碼

mail = emailer(mail_user,mail_pwd,'smtp.163.com')

mail.send("s1",["s2"],'測試','mail測試' ) # s1: 自己郵箱 s2:對方郵箱

Python UDP協議,冒充飛Q傳送訊息

import socket 網路通訊 tcp,udp 飛q傳送訊息報文的格式 mystr 1 lbt4 10 32899 002481627512 0 0 0 1289671407 你的baby 你的hello 288 你好妹子 socket.af inet 網路通訊,windows af inet...

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

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

C 傳送郵件

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