PHP+envio de correo, consulta

Forums: 

que tal gente con una inquietud...Necesito modificar un script de reenvio de correos de un formulario de contacto del sitio de la empresa...hasta ahora funcionaba bien, usando un script sencillo de los que encuentra uno por google, con el añadido de pedir el ingreso de una clave aleatoria para que no se mecanice el envio de correo solo porque si...pero antes aparte de enviar un correo hacia la cuenta de la empresa, también hacia un reenvío hacia gmail...con los dos no hay ningun problema gmail y el servidor aceptan los correos, el problema se me viene ahora que quien usa la cuenta de gmail me dice que ya no usarà esa y que mejor y usarà una de yahoo.

Modificando el script y cambiando la direcciòn para yahoo, encontrè que yahoo no recibe los correos; en cambio, envìa el mail de vuelta desde yahoo hacia el servidor indicando esto:

553 Mail from apache@modominio.com not allowed - [10]

creo que es porque es una generaciòn de correo apartir de php. Si no estoy mal, esto es debido a la configuraciòn de entre otras cosas, el antispam de yahoo lo cual considero està bien. Ahora bien, Dado el caso: "necesito enviar un correo a yahoo desde mi formulario de contacto de la pagina de la empresa" cual es la forma correcta de hacerlo y si pueden guiarme hacia un ejemplo/howto de como hacer esto de la manera correcta?

gracias por cualquier info.

Yo intentaría utilizando

Imagen de Monkito

Yo intentaría utilizando otro nombre usuario en lugar de "apache", el filtro de yahoo posiblemente bloquee ese nombre.

------------
counter.li.org

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum

si en eso es en lo que tengo

Imagen de luiyirockero

si en eso es en lo que tengo duda...el script no hace un envio directo "From apache@servidor.com" simplemente toma los datos y los envia...asi funciona bastante bien con gmail pero yahoo nada y creo q hotmail tampoco..pero el caso es yahoo....si el script es php y se vale de apache, creo q es por eso que sale como apache@cosa.com como seria una forma correcta de hacer ese tipo de envio de correo es decir, un script que logre hacerlo alguien tiene un ejemplo?

RTFM... Puedes modificar las

Imagen de deathUser

RTFM...

Puedes modificar las cabeceras, seguramente estás usando la función mail de PHP, con esta la puedes hacer, o si no puedes tratar descargando phpMailer que es una clase programada en PHP la cual implementa métodos para casi todo, uno de los cuales es el setear el sender, básicamente modifica las cabeceras para realizar el trabajo ...

bye
:)

Asi es, pero me refería a

Imagen de Monkito

Asi es, pero me refería a averiguar alguna forma en que el servicio httpd se ejecute con usuario que no sea apache ej nuevousuario, así cualquier cosa que envíes con php saldría con nuevousuario@example.com, otra opción sería instalar sendmail y hacer un cgi para que se encargue del envío, no estoy seguro pero me parece que con php también se puede manejar funciones de sendmail.

Tema interesante, si tuviera tiempo ahora me pondría a investigar, no debe ser muy complicado...

suerte. bye

------------
counter.li.org

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum