Я использую функцию php mail()
для отправки электронных писем, и мне было интересно, можно ли отправлять электронные письма с изменяемого адреса электронной почты, не создавая каждый адрес в хостинг-провайдере.
Я задаю этот вопрос из-за требования клиента, для которого я создаю интернет-магазин. Мой клиент хочет добавить название продукта, указав дату заказа в адресе электронной почты перед знаком «@».
Итак, пример кода будет выглядеть следующим образом:
$headers = array(
'MIME-Version' => '1.0',
'Content-type' => 'text/html;charset=ISO-8859-1',
'From' => $orderName . '_' . $month . '@example.org',
'To' => $email,
'Bcc' => $BCCemail,
);
mail($email, $subject, $msg, $headers);
Итак, что мне интересно: отправит ли сервер это письмо с переменными в заголовке From?