¿Cómo puede especificarse la ruta de retorno predeterminada para el script de correo de PHP?

Created:

2016-11-16 13:16:43 UTC

Modified:

2017-05-03 13:19:25 UTC

1

Was this article helpful?


Have more questions?

Enviar una solicitud

¿Cómo puede especificarse la ruta de retorno predeterminada para el script de correo de PHP?

Consulta

La Return-Path predeterminada para el script de correo de PHP se extrae como la dirección de correo del administrador del servidor.

¿Cómo puede especificarse la Return-Path predeterminada para el script de correo de PHP?

Respuesta

Según la documentación de PHP :

     sendmail_from

Which "From:" mail address should be used in mail sent from PHP under Windows. This directive also sets the "Return-Path:" header.

Las funciones de correo de PHP obtienen el valor Return-Path del parámetro sendmail_from definido en el archivo php.ini del servidor.

  • En el caso de Linux:

    grep sendmail_from `/etc/php.ini`
    sendmail_from = test@domain.tld
  • En el caso de Windows:

        type "%plesk_dir%Additional\\PleskPHP5\\php.ini" | findstr sendmail_from
    ;sendmail_from = me@domain.tld
    sendmail_from = test@domain.tld
  • Para modificar Return-Path para un dominio determinado, puede definir el mismo parámetro en la configuración predeterminada de PHP para el dominio:

    Inicio > Dominios > domain.tld > Sitios web y dominios> Configuración PHP > Directivas adicionales

Especifique el parámetro de la siguiente forma:

sendmail_from = test@domain.tld

El parámetro Authentication-results puede definirse incluyéndolo en php.ini. Tenga en cuenta que en el caso de Linux puede invalidar el "From" predeterminado para los correos salientes:

sendmail_path = "/usr/sbin/sendmail -t -i -ftest@test.com"
¿Tiene más preguntas? Enviar una solicitud
Inicie sesión para dejar un comentario.