Возможно и вполне вероятно, исходя из вашей экспозиции, что существуют реальные сетевые ошибки, которые мешают вашему сайту подключаться / взаимодействовать с SMTP-сервером.Это может быть результатом слишком большого трафика или медленных сетевых подключений.Моя рекомендация будет заключаться в том, чтобы попытаться поймать код электронной почты и, возможно, повторить попытку отправки электронной почты несколько раз, прежде чем сдаться.
Когда вы упоминаете, что это работает в 95% случаев, это показывает, что проблема, скорее всего, находится вне вашего контроля.
В качестве дополнительного примечания, возможно, вам следует подумать не отказываться отфактический IP-адрес вашего SMTP-сервера (это не имеет значения для вопроса)