|
Mostrando mensaje 2763
|
|
< Anterior | Siguiente >
|
|
|
Hola:
Hay dos formas de enviar un correo a través de PHP:
1) usando el método mail() que viene incluido en el lenguaje
2) usando sockets y abriendo una conexión al puerto 25 donde escuche un
servidor SMTP
En alguno servidores SMTP, que no tienen puesta autentificación, cuando se
envía un mail mediante SMTP el servidor lo marca con una cabecera del
estilo X-Antiabuse, o algo así (hablo de memoria). Realmente esto debería
evitarse exigiendo autentificación y dando permiso al usuario nobody que es
quien ejecuta apache para enviar mails mediate el método mail().
La otra forma, con sockets es más complicada, pero a cambio, puedes usar
cualquier servidor SMTP donde tengas cuenta para enviar un correo aunque el
servidor dónde esté PHP no tenga correo. Es complejo, pero a cambio estás
menos limitado...
Te adjunto una página donde iniciarte en esta problemática
http://www.programacion.com/php/articulo/fli_phpsmtp/
... y digo iniciarte, porque ya verás como es sólo el principio...
¿y qué pasa con los adjuntos?
jeje... un día vi una clase en PHP de un tío que aseguraba que funcionaba,
y la verdad, para que voy a engañarte, me cagué por la patilla, y puesto
que no necesito enviar adjuntos de momento, pues pasé... Si necesitas algo
más complejo, me figuro que no debe ser muy difícil aislar la clase de
algún buen webmail GNU hecho en PHP.
De todas formas, te sugiero que mires las cabeceras de los correos que
Hotmail te pone en la bandeja de correo no deseado, y mires las que
empiezan con X-...
Un saludo de ...
... Juan Antonio
http://www.fotoMadrid.com
http://e-Contento.com
[17:39 29/09/2003 +0200] rickymuvel@hotmail.com escribió:
>Hola amigos, les tengo una pregunta, ¿saben ustedes como hacer para que un
>correo electronico con formato html me llegue siempre a la bandeja de
>entrada?, lo he intentado (utilizando php), pero me llega a la carpeta de
>correo no deseado.... saben que es lo que debo hacer?...utilizo hotmail,
>se que ellos tienes un mecanizmo antispam, pero mi corro electronico no lo
>es, ni lo pretende.... como puedo solucionar este inconveniente?
|