亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python3發送郵件需要經過代理服務器的示例代碼

發布時間:2020-10-05 10:04:36 來源:腳本之家 閱讀:380 作者:會飛的雞仔 欄目:開發技術

現象:已知,連接的WIFI網絡需要通過代理服務器才能連接外網,按照正常的程序無法發送郵件,而直連一個沒有代理的網絡【如自己的wifi熱點】,可以發送郵件。無法發送郵件的提示是:

TimeoutError: [WinError 10060] 由于連接方在一段時間后沒有正確答復或連接的主機沒有反應,連接嘗試失敗。

解決辦法:要使用代理,需要用到socket和socks這兩個包。socks在python3中不是自帶的,所以需要通過pip install PySocks這個模塊。

增加如下帶代碼即可:

import socks
import socket
socks.set_default_proxy(socks.HTTP, '地址', 端口, True, 用戶名, 密碼)
socket.socket = socks.socksocket

注意:socks的類型,即set_default_proxy的第一個參數,網上很多資料寫的都是socks.SOCKS5。如果出現下面這個錯誤,請檢查代理服務的類型,我這里改成socks.HTTP即可正常發送郵件:

socks.GeneralProxyError: Socket error: Connection closed unexpectedly

以上這篇python3發送郵件需要經過代理服務器的示例代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新丰县| 武定县| 土默特右旗| 筠连县| 泰来县| 罗源县| 大名县| 枣强县| 嘉义市| 会东县| 青阳县| 池州市| 德江县| 响水县| 文山县| 蓬莱市| 乐业县| 六枝特区| 政和县| 安龙县| 娱乐| 井陉县| 容城县| 资溪县| 平湖市| 聊城市| 平阳县| 任丘市| 渭南市| 淮阳县| 乌审旗| 同德县| 秦安县| 镇雄县| 永修县| 长泰县| 宜川县| 阿拉善盟| 长治县| 普宁市| 霍邱县|