Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2017, 08:09
alfa18
 
Fecha de Ingreso: diciembre-2007
Mensajes: 299
Antigüedad: 16 años, 4 meses
Puntos: 2
De acuerdo Respuesta: configuracion de sendmail

de 155 visitas a este post ¿¿nadie sabe una question aparentemente 'basica'???

de verdad q me abrume la ayuda recibida, en fin ya que no he recibido ayuda intentare aportarla yo, quiza a alguien le pueda servir:

la direccion del remitente de la funcion mail de PHP se puede indicar de 3 formas: en el fichero php.ini mediante el parametro -f de sendmail(2 formas).....

Código:
sendmail_path = /usr/sbin/sendmail -t -i -f'[email protected]'
o esta otra....
mail.force_extra_parameters = [email protected]
....... y la 3ª es en propio script PHP, en el 4º parametro de la funcion mail()
Código PHP:
Ver original
  1. <?php
  2. $mensaje="xyz";
  3. $headers = "From: xxxxxx <[email protected]>\r\n";
  4. if(mail('[email protected]', 'Mi título', $mensaje, $headers));
  5.     echo 'envio correcto!!!';

Las formas del archivo php.ini(las 2 del parametro -f) mandan sobre la cabecera "From:" del script PHP.

En cuanto a la cabercera "Return-Path:" se puede definir en el sript PHP pero no parece tener ningun efecto en el email(y no se bien cual es su sentido,¿alguien?)
Código PHP:
Ver original
  1. <?php
  2. $mensaje="xyz";
  3. $headers = "From: xxxxxx <[email protected]>\r\n";
  4. $headers.= "Reply-to: [email protected]\r\n";
  5. $headers.= "Return-Path: [email protected]\r\n"; //........??
  6. if(mail('[email protected]', 'Mi título', $mensaje,$headers));
  7.     echo 'envio correcto!!!';

Lo que no entiendo es por que todos los correos los recibi en la carpeta SPAM de mi correo, bueno eso os lo dejo a vosotros.........

Bueno eso es todo lo que he podido averiguar, espero a alguien le sea util.....
__________________
1os pasaos con xAMP en Windows
programando en PERL

Última edición por alfa18; 26/05/2017 a las 08:23