Alguno le anda la funcion Mail() en Frihost ??
hice miles de pruebas y no logro que enviar emails
uso este codigo
<?php
$to = "porco@hotmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From: $from";
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
Alguna idea???
es raro, al verdad es que ni idea si funciona o no xD se tendria que preguntar en los foros ingleses por que aqui, no se si alguien lo sabe xD
Si, la funcion mail() está funcionando, por lo menos nunca tení ninguno problema con la funcion
Es probablemente un problema con tu script, intenta con un "template".
Si continua sin funcionar, pide ayuda en los "support foruns" 
Aparentemente la funcion mail() no funciona mas desde hace una semana y no logro que en ningun foro ya sea en ingles, español, portugues o mongol alguien me diga si esto se debe a un problema temporal o se debe a algun cambio en el servidor de php y quedara definitivamente asi.
¡Puedo asegurarte que está trabajando! Se lo deseas comprobar envía una mensaje em http://voxensemble.com/contactos.html, después diré lo que enviaste
Puede suceder que la funcion mail() poderá tardar um poco los envios...
Por lo menos en mi servidor (-Server: 2 (DirectAdmin)) está trabajando.
No creo que pediste ayuda y nadie tenía una respuesta, si haces un poste aquí seguro que alguien te ayudará.
Si, aparentemente en el Server 2 anda todo bien, el problema con los mails es solo en cuentas que esten en el VPS1.
Last edited by porcolinks on Sun Feb 24, 2008 4:33 am; edited 3 times in total
En mi web funciona sin problemas (todos los días me llegan varios correos).
Probaste con sendmail
Un saludo
| davidag wrote: |
En mi web funciona sin problemas (todos los días me llegan varios correos).
Probaste con sendmail
Un saludo |
Que yo sepa, sendmail no es una funcion PHP.
Tu pagina en que server esta?? podes mandar mails??
la función funciona, valga la redundancia. De hecho me acaba de llegar un correo con ella!
Tuve que crear un correo de hotmail para poder ver que pasa... Checa el correo no deseado
Si funciona todo, pero hotmail lo detecta como intento de phishing o algo parecido. No hay problema alguno con gmail.
| Code: |
<?php
$to = $_POST['para'];
$subject = $_POST['tema'];;
$message = $_POST['mensaje'];
$from = $_POST['de'];
$headers = "From: ".$from;
mail($to,$subject,$message,$headers);
?>
<html>
<body>
<form action="mail.php" method="post">
De: <input type="text" id="de" name="de" /><br />
Para: <input type="text" id="para" name="para" /> <br />
Tema: <input type="text" id="tema" name="tema" /> <br />
Mensaje: <textarea name="mensaje" cols="40" rows="15" id="mensaje" >Escribe aqui tu mensaje</textarea>
<input type="submit" value="Enviar correo" />
</form>
</body>
</html> |
Obviamente, el archivo se llama mail.php. Checa la diferencia del "$from".[/code]
| Mamsaac wrote: |
| lala lalala lalala |
Mamsaac me ha enviado un mail, eso comproba que el server 2 está funcionando.
Viva Cancun 
la respuesta como se debio de responder al inicio: Sí, funciona.
| abcmario wrote: |
| la respuesta como se debio de responder al inicio: Sí, funciona. |
Creo que fue importante verificar como funcionaba con diferentes clientes de correo, ya que Hotmail lo detecta como SPAM y lo manda al correo no deseado automáticamente. Puse que si funcionaba, pero hay unas características a verificar.
Sendmail es un daemon que estará corriendo en la máquina pero también se puede llamar desde linea de comandos y en consecuencia utilizar desde php.
Un saludo