¡Gracias niet-the-dark-absol!
Pude generar esto a partir de sus recomendaciones sobre la separación de los encabezados.
<?php
$dateTime=date("Y_m_d_H_i_s");
$headers = "From: SOME ROBOT <[email protected]>\r\n" .
"Reply-to: SOME HUMAN <[email protected]>";
"Subject: My custom subject on including date of: " . $dateTime . "\r\n" .
$emailto = "[email protected]";
$emailbody = "This is the body of the email: Error message";
error_log($emailbody, 1, $emailto, $headers);
?>
Obtuve una respuesta correcta y pude cambiar algo más que las direcciones Asunto o Responder o De.
Estoy publicando esto solo porque todo lo que encuentro es que no se puede cambiar más de un encabezado a la vez, y esto prueba que está mal. (A menos que sea simplemente una mejora de la versión de PHP que estoy usando)
NOTA: Mi versión de PHP:
~: php -v
PHP 7.2.0RC6 (CLI) (construida: 12 Nov 2017 08:50:58) (NTS)
Derechos de autor (c) 1997-2017 El Grupo PHP
Zend Engine v3.2.0-dev, Derechos de autor (c) 1998-2017 Zend Tecnologías
Dale un golpe. +1 – Fluffeh
ahh excelente, nuevo, era algo así de simple, ¡muchas gracias! – absentx
Para mayor claridad, lo que sucede es que especifica el encabezado 'Subject:' dos veces, ya que [el sujeto está codificado] (https://github.com/php/php-src/blob/master/ext/standard /basic_functions.c#L4697) en la fuente de PHP y termina [especificando de nuevo] (https://github.com/php/php-src/blob/master/ext/standard/mail.c#L346) en PHP's función interna 'mail()'. – nickb