Форма сайта технически может отправлять письма через PHP mail, но это часто создает проблемы доставки. Сообщения могут не проходить SPF/DMARC или выглядеть как поддельная почта для серверов получателя.
Более правильный подход
- Использовать SMTP authentication для форм.
- Отправлять From с ящика того же домена или авторизованного отправителя.
- Email посетителя ставить в Reply-To, а не обязательно в From.
- Настроить SPF, DKIM и DMARC для домена отправки.
- После изменений проверить доставку на несколько провайдеров.
Типовая проблема
Если форма отправляет From: client@gmail.com через ваш сервер хостинга, почтовые системы могут считать это подделкой. Безопаснее схема From: ящик сайта, Reply-To: адрес посетителя.
Почта формы должна быть настроена как настоящая авторизованная отправка, а не просто вывод скрипта
Пришлите URL формы и адрес отправителя. Поможем проверить SMTP и правильную логику From/Reply-To.
Исправить доставку формы