mail function $ headers отображаемое имя не работает, если адрес электронной почты .co.uk

У меня есть следующая конфигурация заголовков:

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: Student Portal <[email protected]>' . "\r\n";
$headers .= 'Reply-To: Student Portal <[email protected]>' . "\r\n";
mail ($email, $subject, $message, $headers);

Это работает нормально, но не отображает отображаемое имя, назначенное «Студенческий портал», вместо этого он просто показывает адрес электронной почты. Если я изменю расширение адреса электронной почты на «.com», отображаемые имена будут успешно отображаться в электронной почте.

Я думаю, что это как-то связано с выходом из второго «.» в «.co.uk», но я не уверен, как это сделать. Как получить отображаемое имя, например «Студенческий портал», для работы с адресом .co.uk?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]