Python smtplib установить тайм-аутPython

Программы на Python
Anonymous
Python smtplib установить тайм-аут

Сообщение Anonymous »

Я пытаюсь написать небольшое приложение, которое будет каждый день отправлять электронное письмо со статусом моего сервера. Я использую smtplib, но у меня возникла небольшая проблема. Я не знаю, как установить таймаут соединения! Я пытаюсь использовать smtp.setdefaulttimeout(30), но это не работает.

Код: Выделить всё

def connect(host,user,password)
try:
smtp = smtplib.SMTP(host)
smtp.login(user, password)
code = smtp.ehlo()[0]
if not (200 

Подробнее здесь: [url]https://stackoverflow.com/questions/21826829/python-smtplib-set-timeout[/url]

Вернуться в «Python»