pattern провереноважно

Текст, на который срабатывает реакция

Что сказал принимающий сервер, сверенное с текстом его ответа.

Подробно

Двести символов на то, чтобы узнать собственную формулировку принимающего — «too many connections», «rate limited», сообщение о временной блокировке. Здесь и накапливается знание о провайдерах, и здесь оно достойно общей библиотеки, а не того, чтобы каждая установка заново открывала те же фразы.