日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

python3發(fā)送郵件需要經(jīng)過代理服務(wù)器的示例代碼

系統(tǒng) 2146 0

現(xiàn)象: 已知,連接的WIFI網(wǎng)絡(luò)需要通過代理服務(wù)器才能連接外網(wǎng),按照正常的程序無(wú)法發(fā)送郵件,而直連一個(gè)沒有代理的網(wǎng)絡(luò)【如自己的wifi熱點(diǎn)】,可以發(fā)送郵件。無(wú)法發(fā)送郵件的提示是:

TimeoutError: [WinError 10060] 由于連接方在一段時(shí)間后沒有正確答復(fù)或連接的主機(jī)沒有反應(yīng),連接嘗試失敗。

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

增加如下帶代碼即可:

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

注意:socks的類型,即set_default_proxy的第一個(gè)參數(shù),網(wǎng)上很多資料寫的都是socks.SOCKS5。如果出現(xiàn)下面這個(gè)錯(cuò)誤,請(qǐng)檢查代理服務(wù)的類型,我這里改成socks.HTTP即可正常發(fā)送郵件:

            
socks.GeneralProxyError: Socket error: Connection closed unexpectedly
          

以上這篇python3發(fā)送郵件需要經(jīng)過代理服務(wù)器的示例代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 昭通市| 彝良县| 会宁县| 宁波市| 安岳县| 包头市| 淄博市| 道孚县| 日喀则市| 凤翔县| 丹巴县| 丽水市| 图们市| 喀喇沁旗| 德江县| 东山县| 麦盖提县| 什邡市| 即墨市| 兴业县| 遵化市| 霞浦县| 上犹县| 迭部县| 涡阳县| 博乐市| 永州市| 西畴县| 洛宁县| 阳山县| 科尔| 卢湾区| 浮梁县| 潞城市| 永安市| 汤原县| 长宁区| 思南县| 新巴尔虎右旗| 淳安县| 若羌县|