Foros del Web » Programando para Internet » PHP »

cambiar direccion de envio funcion mail()

Estas en el tema de cambiar direccion de envio funcion mail() en el foro de PHP en Foros del Web. hola a todos necesito de su ayuda :S hay alguna forma de cambiar la direccion desde donde envio un mail con la funcion mail() que ...
  #1 (permalink)  
Antiguo 09/04/2009, 17:03
 
Fecha de Ingreso: abril-2009
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Información cambiar direccion de envio funcion mail()

hola a todos necesito de su ayuda :S

hay alguna forma de cambiar la direccion desde donde envio un mail con la funcion mail() que no sea la original que tiene el nombre del dominio por ejemplo si envio un mensaje desde mi pagina a una direccion cualquiera... ejemplo"arroba"gmail.com el mensaje llega pero la direccion del que lo envio osea la mia aparece como ejemplo"arroba"midominio.com, quiero cambiar eso y poner otra direccion... creo que eso esta en el php.ini espero no equivocarme pero no tngo permiso para cambiarlo

puse "arroba" ya que no me permitio por ser nuevo en el foro
espero me puedan ayudar...
  #2 (permalink)  
Antiguo 09/04/2009, 17:28
Avatar de ale123  
Fecha de Ingreso: septiembre-2007
Mensajes: 78
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: cambiar direccion de envio funcion mail()

Buenas, este es un ejemplo de lo que necesitas:


<?php

$Name = "Nombre";
$email = "[email protected]"; //senders e-mail adress
$recipient = "[email protected]"; //recipient
$mail_body = "The text for the mail..."; //mail body
$subject = "Subject for reviever"; //subject
$header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields

mail($recipient, $subject, $mail_body, $header); //mail command :)
?>

En el $header esta lo que preguntas :)


Espero te haya servido!

Saludos
  #3 (permalink)  
Antiguo 09/04/2009, 19:23
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Respuesta: cambiar direccion de envio funcion mail()

wichordz:

Si se puede con el php.ini, pero no veo para que te pueda servir ya que al conectar con otros servidores te rechazaran la conexion y la tildaran de spam.

Saludos
Franco
  #4 (permalink)  
Antiguo 09/04/2009, 19:42
 
Fecha de Ingreso: abril-2009
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Respuesta: cambiar direccion de envio funcion mail()

si no le pusiera este header de abajo por defecto me pone el mail que contiene mi dominio?
$header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields
  #5 (permalink)  
Antiguo 09/04/2009, 19:49
Avatar de dannce4life  
Fecha de Ingreso: junio-2008
Ubicación: localhost
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 6
Respuesta: cambiar direccion de envio funcion mail()

configuracion de php.ini

ini_set(sendmail_from,'micorreo@midominio');
__________________
Gracias
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 17:11.