私はPythonのsmtplibモジュールを使って電子メールを送信しようとしていますが、私はTimeoutError
を受け取り続けています。smtplibで電子メールを送信しようとするTimeoutError
import smtplib
def send():
try:
server = smtplib.SMTP('smtp.gmail.com', 587)
server.ehlo()
server.starttls()
server.login(email, password) # Email and password are already defined
print('Enter recipient: ')
recipient = input()
print('Enter subject:')
subject = input() + '\n'
print('Enter body:')
body = input()
server.sendmail(email, recipient, body)
server.quit()
except TimeoutError as e:
print (str(e))
このコードはrecieves:
[WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
は多分接続の問題やファイアウォール、より正式にGoogleからのですか? – jpnkls