Всегда проверяйте, что ваш адрес отправителя также является действительным почтовым ящиком, поэтому рикошеты возвращаются вам, многие интернет-провайдеры полностью запрещают использование других (незарегистрированных) адресов отправителей.Как отмечалось в комментариях других, как правило, интернет-провайдер также ограничивает скорость, поэтому вам придется настраивать код отправки в соответствии с ожиданиями интернет-провайдера, что может быть утомительным.электронная почта - это и искусство, и наука по какой-то причине.Если вы пытаетесь использовать это для производственной системы, я могу только предложить вам использовать какой-либо сервис, такой как SendGrid или Mailgun .Даже если ваш почтовый сервер принимает сообщения, он может достигнуть предела на другом почтовом сервере интернет-провайдера, поскольку у большинства интернет-провайдеров есть определенные ограничения, а маршрутизация электронной почты довольно сложна.Также вы можете быстро нажать на спам-фильтры.С моим провайдером, автоматические сообщения всегда спамят в googlemail по любой причине.
Для разработки Mailgun предлагает две сотни электронных писем в день бесплатно, чего вначале должно быть достаточно.Кроме того, SMTP - очень медленный протокол, поэтому использование его HTTP-интерфейса сэкономит вам немного времени сервера.