возможно? Да, это точно. Смотрите приведенный ниже пример с PHP.net. Тем не менее, я собираюсь поместить небольшой кусочек мелкого шрифта здесь, так как я думаю, что вы можете столкнуться с некоторыми проблемами, и я хочу, чтобы облегчить вам в будущем. ;) Ваш текущий веб-хост может заблокировать это, я никогда не видел это, но я слышал, что это может произойти. Кроме того, есть такая вещь, как SPF или Sender Policy Framework, которая представляет собой запись DNS, которую можно установить, чтобы определить, какие серверы могут отправлять от вашего имени. Многие серверы, которые могут получать вашу почту, и особенно GMail, проверяют наличие SPF. Все, что вам нужно сделать, это добавить запись TXT на ваш сервер имен для domain.com. Это должно выглядеть примерно так: v=spf1 mx a:maildomain.com -all
. Это говорит о том, что любые записи, для которых настроена запись MX, и IP-адреса, разрешенные с сайта maildomain.com, являются действительными «не спамом». Кроме того, вы можете потерпеть неудачу с любым другим источником почты.
<?php
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>