我一直在嘗試驗證用戶在我的程序中輸入的電子郵件地址。我公司目前擁有的代碼是:如何驗證Python中的電子郵件地址使用smtplib
server = smtplib.SMTP()
server.connect()
server.set_debuglevel(True)
try:
server.verify(email)
except Exception:
return False
finally:
server.quit()
然而,當我運行它,我得到:
ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
那麼,我問的是如何驗證使用SMTP模塊的電子郵件地址?我想檢查電子郵件地址是否真的存在。
您需要詳細說明「驗證」是什麼意思。你想檢查地址是否格式正確,或者它是否存在? – goncalopp
https://gist.github.com/blinks/47987 –