On 3/14/06, Iñaki <[EMAIL PROTECTED]> wrote: > El Martes, 14 de Marzo de 2006 13:14, David Soler escribió: > > Hola, > > > > Estoy utilizando php para enviar un correo a través de postfix. Lo > > envia bien pero cuando envio a una direccion errónea, postfix envia el > > correo de devolución a la cuenta www-data. Hay alguna manera que lo > > envie a la cuenta que le indico en From? > > Cuando un correo no se puede entregar porque no existe ese destinatario se > devuelve un correo de error a la dirección que aparece en "Return-path", que > no tiene porqué ser el "From". > > Nunca he trabajado con formularios web que envíen correo en PHP, per me > imagino lo que pasa: > > - Rellenas el formulario y pones una dirección en el From y otra en el To. > - Pero como el usuario REAL que está mandando ese correo es www-data entonces > en el "Return-path" aparece precisamente "www-data". > > Para comprobarlo envíate desde dicho formulario PHP un correo y una vez que lo > recibas comprueba las cabeceras y compara el "From" con el "Return-path". > > Supongo que se podrá variar el "Reutn-path", aunque no las tengo todas > conmigo. No obstante eso tendrías que hacerlo en el código que genera en > correo. > > > > -- > y hasta aquí puedo leer... > >
Cierto, el problema es el Return-Path. Lo curioso es que no puedo cambiarlo. También lo intento desde la orden mail de linux de la siguiente forma: # echo "email de prueba" | mail -a "Return-Path: [EMAIL PROTECTED]" -s "prueba" [EMAIL PROTECTED] Esto debería retornar el email a la direccion "[EMAIL PROTECTED]", pero no lo hace. Gracias. -- Saludos cordiales, David Soler "El conocimiento te hará libre"