Я столкнулся с той же проблемой, и все закончилось тем, что мой сервер использовал account@servername
в качестве адреса электронной почты, хотя я указал свой собственный в заголовках.
Ответ, который я нашел где-то еще, заключался в добавлении 5-го параметра к почтовому вызову, чтобы заставить систему использовать указанный мной адрес электронной почты:
$from = 'fromemail@domain.com'
$xheaders = "From: " . $from . " <" . $from . ">\n";
$i = mail("$useremail","$subject","$content",$xheaders,'-f fromemail@domain.com');