У меня проблемы с тем, что smtplib связывает мою программу при сбое отправки электронной почты, потому что время ожидания не увеличивается. Сервер, который я использую, не имеет и никогда не будет иметь python больше 2.4, поэтому я не могу использовать аргумент timeout для конструктора SMTP в более поздних версиях python.
Документы Python 2.4 показывают, что класс SMTP не имеет аргумента 'timeout':
class SMTP([host[, port[, local_hostname]]])
Так, как мне моделировать эту функциональность?