Если ваше доменное имя - example.com, заголовок FROM в исходящих письмах из формы должен быть примерно таким: info@example.com или noreply@example.com
Установить заголовок REPLY-TOна адрес «от», который вводит ваш пользователь в вашей форме.
Чтобы заставить получателя распознать адрес «ОТ», вы можете поместить имя отправителя в заголовок ОТ, поэтому, когда получатель увидитэлектронная почта приходит, она скажет что-то вроде "John Smith <noreply@example.com>"
Поскольку вы используете PHP, я предлагаю вам взглянуть на Swiftmailer.Это поможет вам избежать многих распространенных проблем с заголовками, а также предоставит отличные методы для создания и форматирования ваших электронных писем.
Официальный веб-сайт Swiftmailer: http://swiftmailer.org/
Ваш код может быть таким простым, как::
$transport = Swift_MailTransport::newInstance();
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance()
->setSubject('This is the subject of your message')
->setFrom(array('noreply@example.com' => 'John Smith'))
->setReplyTo(array('john.smith@gmail.com' => 'John Smith'))
->setTo(array('recipient@example.com'))
->setBody('The body of your email goes here.');
$mailer->send($message);