Отправка почты посредством PHP. Header-ы
Когда я использую в качестве заголовка для mail() как строку так и массив, т.е. так:
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
...и так соотвественно:
$headers = array(
'From' => '[email protected]',
'Reply-To' => '[email protected]',
'X-Mailer' => 'PHP/' . phpversion()
);
...то почта отправляется.
Только вот когда я пытаюсь сделать из массива строку посредством $headers = implode("\r\n", $headers); и передать уже ее в качествеа аргумента mail(), то ничего не работает и письма не приходят. Хотелось бы знать, что я делаю не так. Версия PHP 7.4.3...