Как установить имя отправителя электронной почты через PHP Итак, я хочу поле from, когда открывается электронное письмо, чтобы быть чем-то вроде "Jack Sparrow Via somesite" в отличие от явного адреса электронной почты. Мне интересно, как установить это в функции PHP mail()? Ответ 1 Вы можете выполнить это, используя основные заголовки. <?php $to = '[email protected]'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: Jack Sparrow <[email protected]>' . PHP_EOL . 'Reply-To: Jack Sparrow <[email protected]>' . PHP_EOL . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?> Ответ 2 Вам нужно установить заголовки: $to = "[email protected]"; $header = "FROM: Jack Sparrow <[email protected]>\r\n"; $message = "Your message here."; $subject = "Your subject"; mail($to,$subject,$message,$header) or die(); Ответ 3 просто используйте $headers .= 'From: [Name of the person]'.'<'. $this->from .'>'. "\n"; в разделе заголовка. Ответ 4 Я точно не знаю, что вы имеете в виду, но как вы можете видеть на функции PHP.net. Чтобы добавить имя в раздел из раздела, вам необходимо отправить его в заголовки. From:Name<[email protected]> Ответ 5 Если вы используете PHP Mailer из GitHub, то вы делаете это: $mail->SetFrom("[email protected]", "MIBC");
Ответ 1 Вы можете выполнить это, используя основные заголовки. <?php $to = '[email protected]'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: Jack Sparrow <[email protected]>' . PHP_EOL . 'Reply-To: Jack Sparrow <[email protected]>' . PHP_EOL . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?>
Ответ 2 Вам нужно установить заголовки: $to = "[email protected]"; $header = "FROM: Jack Sparrow <[email protected]>\r\n"; $message = "Your message here."; $subject = "Your subject"; mail($to,$subject,$message,$header) or die();
Ответ 3 просто используйте $headers .= 'From: [Name of the person]'.'<'. $this->from .'>'. "\n"; в разделе заголовка.
Ответ 4 Я точно не знаю, что вы имеете в виду, но как вы можете видеть на функции PHP.net. Чтобы добавить имя в раздел из раздела, вам необходимо отправить его в заголовки. From:Name<[email protected]>
Ответ 5 Если вы используете PHP Mailer из GitHub, то вы делаете это: $mail->SetFrom("[email protected]", "MIBC");