日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

使用python实现短信,邮箱的功能

發布時間:2023/12/20 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用python实现短信,邮箱的功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1短信

#接口類型:互億無線觸發短信接口,支持發送驗證碼短信、訂單通知短信等。 #賬戶注冊:請通過該地址開通賬戶http://user.ihuyi.com/register.html #注意事項: #(1)調試期間,請使用用系統默認的短信內容:您的驗證碼是:【變量】。請不要把驗證碼泄露給其他人。 #(2)請使用 APIID 及 APIKEY來調用接口,可在會員中心獲取; #(3)該代碼僅供接入互億無線短信接口參考使用,客戶可根據實際需要自行編寫;#!/usr/local/bin/python #-*- coding:utf-8 -*-import http.client import urllibhost = "106.ihuyi.com" sms_send_uri = "/webservice/sms.php?method=Submit"#查看用戶名 登錄用戶中心->驗證碼通知短信>產品總覽->API接口信息->APIID account = "**********" #查看密碼 登錄用戶中心->驗證碼通知短信>產品總覽->API接口信息->APIKEY password = "***************************"def send_sms(text, mobile):#改 urllib.parse.urlencodeparams = urllib.parse.urlencode({'account': account, 'password': password, 'content': text, 'mobile': mobile, 'format': 'json'})headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}#改 http.clientconn = http.client.HTTPConnection(host, port=80, timeout=30)conn.request("POST", sms_send_uri, params, headers)response = conn.getresponse()response_str = response.read()conn.close()return response_strif __name__ == '__main__':# mobile = "138********"text = "驗證碼為:【123123】,您正在注冊成為【五人幫】會員,感謝您的支持!"print(send_sms(text, item))

ps:使用方便,沒有使用上的難度。花時間的地方在于去互億無線注冊花的時間

2郵件

#發郵件的庫 import smtplib #郵件文本 from email.mime.text import MIMEText#SMTP服務器 SMTPserver = "smtp.163.com" #發郵件的地址 sender = "*****************@163.com" #發送者郵箱的密碼 password = "FONX************"#設置發送的內容 message = "大帥比" #轉換成郵件文本 msg = MIMEText(message)#標題 msg["Subject"] = "來自da帥哥的問候" #發送者 msg["From"] = sender# 創建SMTP服務器,并給個端口號。一般郵箱的是25。 0-655355 0-1024被系統占用 mailServer = smtplib.SMTP(SMTPserver, 25) #登錄郵箱 mailServer.login(sender, password) #發送郵件 mailServer.sendmail(sender, ["*****************@163.com"], msg.as_string()) #退出郵箱 mailServer.quit()

ps:使用起來也挺方便。麻煩的地方在于,網易郵箱,默認不允許第三方登陸,不然會報錯

(550, b’User has no permission’)

這里需要去郵箱設置里修改,修改后使用授權碼在第三方平臺登陸使用,不能使用密碼

總結

以上是生活随笔為你收集整理的使用python实现短信,邮箱的功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。