Необходимо настроить авторизацию почты(связь с почтовым сервером) . Критично чтобы письмо отправлялось с почтового сервера. Надо правильно настроить почтовый сервер. (использую протокол SMTP).
Дело в том что сейчас почтовые сервера проверяют отправителя, если видят что, что то не так то отправляют ему запрос; Если ты почтовый сервер отправь повторно свое письмо. и в таких случаях ваше письмо отбросится или попадет в спам. Это только один из примеров проверки почты...
Есть такие моменты, у вашего почтового сервера должны быть настроен следующее:
Записи в DNS (MX,A,SPF,DKIM)
Обратный DNS(PTR записи)
Так же следует проверить ваш ІР в спам базах