Я использую этот код для отправки почты с php http://www.siteduzero.com/tutoriel-3-35146-e-mail-envoyer-un-e-mail-en-php.html#ss_part_4. Этот код прекрасно работает, когда я отправляю почту на популярные серверы (gmail, hotmail и т. Д.). Проблема в том, что когда я пытаюсь отправить его на «частный» сервер, я не знаю, как это назвать. Я имею в виду корпоративный домен, например, somebody@some-enterprise.com. Почта не достигает места назначения. Почему это происходит и как я могу решить эту проблему;
Ваши проблемы связаны со спам-фильтром.Вы должны поговорить с системным администратором вашей компании (тот, который отвечает за электронную почту)
Сначала вам нужно настроить dkim, подпись ключа домена, spf для вашего почтового сервера, затем вам следует использовать некоторый почтовый модуль php, например phpMailer http://phpmailer.worxware.com/, чтобы ваша электронная почта не переходила в спам.
Попробуйте использовать phpMailer .Это хороший способ работы с электронной почтой через PHP, когда ваш проект нуждается в большей точности.Я надеюсь, что это может решить вашу проблему.