Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2011, 05:34
chocovo
 
Fecha de Ingreso: abril-2003
Ubicación: Valencia
Mensajes: 223
Antigüedad: 21 años, 1 mes
Puntos: 7
funcion para sustuir "PHP Mail Function" por otra cosa.

Hola,

En el antiguo servidor donde tenía alojada las webs antes podía mandar emails a través de "PHP Mail Function", sin embargo he cambiado de servidor y ahora los emails no se mandan con esa función.

Me he puesto en contacto con mi nuevo Hosting y me dicen que no activan "PHP Mail Function" y que tengo que utilizar otro tipo de función o SMTP.

Resulta que cuando un nuevo miembro se registra, la web le debería mandar un email tipo "pulse este enlace para activa su cuenta" pero por no tener la "PHP Mail Function" activada no lo hace.

El código de la función es:
Código PHP:
$emailnewmember=$_POST['email'];
$emailusername=$_POST['user'];
$emailpassword=$_POST['password'];
mail($emailnewmember,
     
"$sitetitle Member Account",
     
"Hello,\n\nYou have registered to $sitetitle!\nNow you must activate yor account by visiting the following link: http://demo.exactproduct.com/activate.php?user=$emailusername&email=$emailnewmember&status=1\n(if the link doesn`t work please copy and paste it in your browser).\n\nYour account information:\nUsername: $emailusername\nPassword: $emailpassword\n\nThank you for your interest!\n\nBest Regards!\n\n\nThis message isn`t a SPAM, you are receiving this message because you have signup with $sitetitle\nIf you didn`t created an account and you may think that somebody else has done that for you, report this problem by contacting us: $email",
     
"From: $email"); 
Alguien sabe como podría sustituir ese código para que utilice SMTP o cualquier otra cosa que no sea "PHP Mail Function".

Muchas gracias por la ayuda y un saludo.