Foros del Web » Programando para Internet » PHP »

Al enviar un mail!

Estas en el tema de Al enviar un mail! en el foro de PHP en Foros del Web. Holas, tengo este codigo para enviar un datos a un correo: <?php $sfrom="Mi cuenta"; //cuenta que envia $sdestinatario="[email protected]"; //cuenta destino $ssubject="Mensaje de recomendación desde rhnegativoperu.com"; ...
  #1 (permalink)  
Antiguo 09/01/2003, 13:30
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 15 años, 11 meses
Puntos: 0
Pregunta Al enviar un mail!

Holas, tengo este codigo para enviar un datos a un correo:
<?php
$sfrom="Mi cuenta"; //cuenta que envia
$sdestinatario="[email protected]"; //cuenta destino
$ssubject="Mensaje de recomendación desde rhnegativoperu.com"; //subject
$shtml="entra a http://www.rhnegativoperu.com"; //mensaje
$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$shtml,$sheader);
?>

Al recibir el mail, como puedo hacer para que una URL se le pueda hacer click e ir a la pagina y no verla solo como texto?(Como el subject de este codigo)

gracias de antemano
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 09/01/2003, 13:51
Avatar de rickoe
Colaborador
 
Fecha de Ingreso: abril-2001
Mensajes: 353
Antigüedad: 16 años, 7 meses
Puntos: 2
Exclamación

Hasta donde yo he probado no tienes que hacer nada, tengo entendido que por ejemplo el outlook es el que reconoce que es una url y automaticamente la convierte y puedes hacer click en ella

Yo tengo un formulario en PHP para eso mismo y al probarlo me pregunte eso mismo, pero al ver el mail ahi estaba la url lista para darle click

con que soft estas leyendo el mail?

Saludos

Rickoe
  #3 (permalink)  
Antiguo 09/01/2003, 13:56
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 15 años, 11 meses
Puntos: 0
Si creo q no revise bien fue burrada mia, lo que si que al mandar un mail pongo en $sfrom una direccion de correo o algo y al recibir el correo me muestra desde APACHE o [email protected]

Porq se debe este error???????
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #4 (permalink)  
Antiguo 09/01/2003, 14:49
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 15 años, 9 meses
Puntos: 54
Utiliza este código tal cual, respetando los saltos de línea:
Código PHP:
<?php
$sfrom
="Mi cuenta"//cuenta que envia
$sdestinatario="[email protected]"//cuenta destino
$ssubject="Mensaje de recomendación desde rhnegativoperu.com"//subject
$shtml="entra a http://www.rhnegativoperu.com"//mensaje
$sheader="From: $sfrom
Reply-To: $sfrom
X-Mailer:PHP/"
.phpversion()."
Mime-Version: 1.0
Content-Type: text/html"
;
mail($sdestinatario,$ssubject,$shtml,$sheader);
?>
Si usas text/html, asegúrate de poner las etiquetas <a href...> y </a> para el enlace. Si no pues usa text/plain
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.

Última edición por ferny; 09/01/2003 a las 14:53
  #5 (permalink)  
Antiguo 09/01/2003, 15:23
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 15 años, 9 meses
Puntos: 54
¿O era esto?
Código PHP:
//Esto es lo que tienes:
$sfrom="Mi cuenta";
//esto es lo que hay que poner:
$sfrom="Mi cuenta <[email protected]>"
Nota que puse la cuenta de correo entre < y >
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:50.