Amigos tengo dos paginas php en mi web, en donde una es un formulario, la cual hace referencia a la que se encarga de enviar el formulario via email.
Las variables estan bien, y demas...... Pero el error esta en el mandato mail. Mi pregunta si debo tener un servidor de correo u otra cosa, porque los correos no llegan.
Este es el primer error que me salio: sendmail: fatal: chdir /var/spool/postfix: Permission denied
Despues de esto instale sendmail, lo inicie sin ninguna configuracion y entonces el error cambio a: Program mode requires special privileges, e.g., root or TrustedUser.
No se que hacer, este script lo vi en unos manuales de youtube y siempre funciona porque no tiene mucha siencia el mismo. En la pagina del formulario cuando le doy enviar me carga la pagina enviar.php la cual tiene las lineas al inicio de la pagina: <?php //email de quien envia el mensaje $destino = "fdvalero.rhel@gmail.com";
//titulo del email $asunto = "Reparaciones";
//cuerpo $mensaje = $_POST["mensaje"];
mail ($destino,$asunto,$mensaje) ?> Mas la informacion de la pagina.
Entonces dentro de form.php tengo lo siguiente <form method="POST" action='enviar.php'> <table width="313" border="0" align="center"> <tr> <td height="36" colspan="2"><label for="textfield">Nombre: </label> <input type="text" name="nombre" id="textfield" /></td> </tr> <tr> <td height="33" colspan="2"><label for="textfield2">Telefono: </label> <input type="text" name="telefono" id="textfield2" /></td> </tr> <tr> <td colspan="2"><label for="textarea">Mensaje o Comentario</label> <textarea name="mensaje" id="textarea" cols="45" rows="5"></textarea></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="153" align="center"><input type="submit" name="button" id="button" value="Enviar" /></td> <td width="150" align="center"><input type="reset" name="button2" id="button2" value="Borrar" /></td> </tr> <tr> <td colspan="2"> </td> </tr> </table>
Alguna idea
Gracias de antemano-+
Revisa la salida de /var/log/maillog
Saludos/Regards -- Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Amigos tengo dos paginas php en mi web, en donde una es un formulario, la cual hace referencia a la que se encarga de enviar el formulario via email.
Las variables estan bien, y demas...... Pero el error esta en el mandato mail. Mi pregunta si debo tener un servidor de correo u otra cosa, porque los correos no llegan.
Este es el primer error que me salio: sendmail: fatal: chdir /var/spool/postfix: Permission denied
Despues de esto instale sendmail, lo inicie sin ninguna configuracion y entonces el error cambio a: Program mode requires special privileges, e.g., root or TrustedUser.
No se que hacer, este script lo vi en unos manuales de youtube y siempre funciona porque no tiene mucha siencia el mismo. En la pagina del formulario cuando le doy enviar me carga la pagina enviar.php la cual tiene las lineas al inicio de la pagina:
<?php //email de quien envia el mensaje $destino = "fdvalero.rhel@gmail.com"; //titulo del email $asunto = "Reparaciones"; //cuerpo $mensaje = $_POST["mensaje"]; mail ($destino,$asunto,$mensaje) ?>
Mas la informacion de la pagina.
Entonces dentro de form.php tengo lo siguiente
<form method="POST" action='enviar.php'> <table width="313" border="0" align="center"> <tr> <td height="36" colspan="2"><label for="textfield">Nombre: </label> <input type="text" name="nombre" id="textfield" /></td> </tr> <tr> <td height="33" colspan="2"><label for="textfield2">Telefono: </label> <input type="text" name="telefono" id="textfield2" /></td> </tr> <tr> <td colspan="2"><label for="textarea">Mensaje o Comentario</label> <textarea name="mensaje" id="textarea" cols="45" rows="5"></textarea></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="153" align="center"><input type="submit" name="button" id="button" value="Enviar" /></td> <td width="150" align="center"><input type="reset" name="button2" id="button2" value="Borrar" /></td> </tr> <tr> <td colspan="2"> </td> </tr> </table>
Alguna idea
Gracias de antemano-+ _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Que version de php tienes. Esta permitido la funcion mail desde el php.ini? El 08/11/2012 22:38, "Gerardo Barajas" gerardo.barajas@gmail.com escribió:
Revisa la salida de /var/log/maillog
Saludos/Regards
Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Amigos tengo dos paginas php en mi web, en donde una es un formulario, la cual hace referencia a la que se encarga de enviar el formulario via
email.
Las variables estan bien, y demas...... Pero el error esta en el mandato mail. Mi pregunta si debo tener un servidor de correo u otra cosa, porque los correos no llegan.
Este es el primer error que me salio: sendmail: fatal: chdir /var/spool/postfix: Permission denied
Despues de esto instale sendmail, lo inicie sin ninguna configuracion y entonces el error cambio a: Program mode requires special privileges, e.g., root or TrustedUser.
No se que hacer, este script lo vi en unos manuales de youtube y siempre funciona porque no tiene mucha siencia el mismo. En la pagina del formulario cuando le doy enviar me carga la pagina enviar.php la cual tiene las lineas al inicio de la pagina:
<?php //email de quien envia el mensaje $destino = "fdvalero.rhel@gmail.com"; //titulo del email $asunto = "Reparaciones"; //cuerpo $mensaje = $_POST["mensaje"]; mail ($destino,$asunto,$mensaje) ?>
Mas la informacion de la pagina.
Entonces dentro de form.php tengo lo siguiente
<form method="POST" action='enviar.php'> <table width="313" border="0" align="center"> <tr> <td height="36" colspan="2"><label for="textfield">Nombre: </label> <input type="text" name="nombre" id="textfield" /></td> </tr> <tr> <td height="33" colspan="2"><label for="textfield2">Telefono: </label> <input type="text" name="telefono" id="textfield2" /></td> </tr> <tr> <td colspan="2"><label for="textarea">Mensaje o Comentario</label> <textarea name="mensaje" id="textarea" cols="45"
rows="5"></textarea></td>
</tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="153" align="center"><input type="submit" name="button" id="button" value="Enviar" /></td> <td width="150" align="center"><input type="reset" name="button2" id="button2" value="Borrar" /></td> </tr> <tr> <td colspan="2"> </td> </tr> </table>
Alguna idea
Gracias de antemano-+ _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Nov 6 13:28:03 dns1 postfix/postfix-script[1731]: starting the Postfix mail system Nov 6 13:28:03 dns1 postfix/master[1732]: daemon started -- version 2.6.6, configuration /etc/postfix Nov 6 13:31:54 dns1 postfix/postfix-script[3213]: stopping the Postfix mail system Nov 6 13:31:54 dns1 postfix/master[1732]: terminating on signal 15 Nov 8 16:18:01 dns1 sendmail[31210]: alias database /etc/aliases rebuilt by root Nov 8 16:18:01 dns1 sendmail[31210]: /etc/aliases: 76 aliases, longest 10 bytes, 765 bytes total Nov 8 16:24:29 dns1 sendmail[31305]: starting daemon (8.14.4): SMTP+queueing@01:00:00 Nov 8 16:24:30 dns1 sm-msp-queue[31314]: starting daemon (8.14.4): queueing@01:00:00 Nov 8 16:36:53 dns1 sendmail[31462]: qA8LarN3031462: from=apache, size=120, class=0, nrcpts=1, msgid=< 201211082136.qA8LarN3031462@dns1.valerofix.com>, relay=apache@localhost Nov 8 16:36:53 dns1 sendmail[31463]: qA8LarJk031463: from=< apache@dns1.valerofix.com>, size=390, class=0, nrcpts=1, msgid=< 201211082136.qA8LarN3031462@dns1.valerofix.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] Nov 8 16:36:53 dns1 sendmail[31462]: qA8LarN3031462: to= fdvalero.rhel@gmail.com, ctladdr=apache (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30120, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (qA8LarJk031463 Message accepted for delivery) Nov 8 16:41:54 dns1 sendmail[31465]: qA8LarJk031463: to=< fdvalero.rhel@gmail.com>, ctladdr=apache@dns1.valerofix.com (48/48), delay=00:05:01, xdelay=00:05:01, mailer=esmtp, pri=120390, relay= alt4.gmail-smtp-in.l.google.com. [173.194.65.26], dsn=4.0.0, stat=Deferred: Connection timed out with alt4.gmail-smtp-in.l.google.com.
Esto es lo que tengo, las ultimas lineas sendmail trabaja, pero no se que pasa de todas formas, o no importa que sendmail no este configurado
2012/11/8 Gerardo Barajas gerardo.barajas@gmail.com
Revisa la salida de /var/log/maillog
Saludos/Regards
Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Amigos tengo dos paginas php en mi web, en donde una es un formulario, la cual hace referencia a la que se encarga de enviar el formulario via
email.
Las variables estan bien, y demas...... Pero el error esta en el mandato mail. Mi pregunta si debo tener un servidor de correo u otra cosa, porque los correos no llegan.
Este es el primer error que me salio: sendmail: fatal: chdir /var/spool/postfix: Permission denied
Despues de esto instale sendmail, lo inicie sin ninguna configuracion y entonces el error cambio a: Program mode requires special privileges, e.g., root or TrustedUser.
No se que hacer, este script lo vi en unos manuales de youtube y siempre funciona porque no tiene mucha siencia el mismo. En la pagina del formulario cuando le doy enviar me carga la pagina enviar.php la cual tiene las lineas al inicio de la pagina:
<?php //email de quien envia el mensaje $destino = "fdvalero.rhel@gmail.com"; //titulo del email $asunto = "Reparaciones"; //cuerpo $mensaje = $_POST["mensaje"]; mail ($destino,$asunto,$mensaje) ?>
Mas la informacion de la pagina.
Entonces dentro de form.php tengo lo siguiente
<form method="POST" action='enviar.php'> <table width="313" border="0" align="center"> <tr> <td height="36" colspan="2"><label for="textfield">Nombre: </label> <input type="text" name="nombre" id="textfield" /></td> </tr> <tr> <td height="33" colspan="2"><label for="textfield2">Telefono: </label> <input type="text" name="telefono" id="textfield2" /></td> </tr> <tr> <td colspan="2"><label for="textarea">Mensaje o Comentario</label> <textarea name="mensaje" id="textarea" cols="45"
rows="5"></textarea></td>
</tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="153" align="center"><input type="submit" name="button" id="button" value="Enviar" /></td> <td width="150" align="center"><input type="reset" name="button2" id="button2" value="Borrar" /></td> </tr> <tr> <td colspan="2"> </td> </tr> </table>
Alguna idea
Gracias de antemano-+ _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Ps el log lo dice todo:
Connection timed out with alt4.gmail-smtp-in.l.google.com.
Revisa si es un problema de DNS, o de tu proveedor o algo así.
Saludos/Regards -- Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Connection timed out with alt4.gmail-smtp-in.l.google.com.
Tienes configurado un servicio de correos como smarthost donde tienes el sitio? Si no es asi pues te recomendaría usar esa solucion. http://desdelocalhost.blogspot.mx/2012/10/configurando-postfix-como-smarthos...
Saludos!
2012/11/8 Gerardo Barajas gerardo.barajas@gmail.com
Ps el log lo dice todo:
Connection timed out with alt4.gmail-smtp-in.l.google.com.
Revisa si es un problema de DNS, o de tu proveedor o algo así.
Saludos/Regards
Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Connection timed out with alt4.gmail-smtp-in.l.google.com.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Primero haria un:
nslookup alt4.gmail-smtp-in.l.google.com
a ver si puede resolver la IP. Sino otra opcion es poner la IP directamente para que no tenga que resolver.
Despues de comprobado que resuelve, hay que comprobar si el puerto 25 esta abierto para nosotros:
- un nmap
- o un telnet al puerto 25: telnet alt4.gmail-smtp-in.l.google.com 25
Saludos,
Miguel
________________________________ De: Jesus Armando Uch Canul jahrmando@gmail.com Para: centos-es@centos.org Enviado: Viernes 9 de noviembre de 2012 15:59 Asunto: Re: [CentOS-es] Duda con script en php
Tienes configurado un servicio de correos como smarthost donde tienes el sitio? Si no es asi pues te recomendaría usar esa solucion. http://desdelocalhost.blogspot.mx/2012/10/configurando-postfix-como-smarthos...
Saludos!
2012/11/8 Gerardo Barajas gerardo.barajas@gmail.com
Ps el log lo dice todo:
Connection timed out with alt4.gmail-smtp-in.l.google.com.
Revisa si es un problema de DNS, o de tu proveedor o algo así.
Saludos/Regards
Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Connection timed out with alt4.gmail-smtp-in.l.google.com.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
+1 Miguel!!
Saludos/Regards -- Ing. Gerardo Barajas Puente
2012/11/9 Miguel Gonzalez miguel_3_gonzalez@yahoo.es
Primero haria un:
nslookup alt4.gmail-smtp-in.l.google.com
a ver si puede resolver la IP. Sino otra opcion es poner la IP directamente para que no tenga que resolver.
Despues de comprobado que resuelve, hay que comprobar si el puerto 25 esta abierto para nosotros:
un nmap
o un telnet al puerto 25: telnet alt4.gmail-smtp-in.l.google.com 25
Saludos,
Miguel
De: Jesus Armando Uch Canul jahrmando@gmail.com Para: centos-es@centos.org Enviado: Viernes 9 de noviembre de 2012 15:59 Asunto: Re: [CentOS-es] Duda con script en php
Tienes configurado un servicio de correos como smarthost donde tienes el sitio? Si no es asi pues te recomendaría usar esa solucion.
http://desdelocalhost.blogspot.mx/2012/10/configurando-postfix-como-smarthos...
Saludos!
2012/11/8 Gerardo Barajas gerardo.barajas@gmail.com
Ps el log lo dice todo:
Connection timed out with alt4.gmail-smtp-in.l.google.com.
Revisa si es un problema de DNS, o de tu proveedor o algo así.
Saludos/Regards
Ing. Gerardo Barajas Puente
2012/11/8 Fidel Dominguez fdvalero.rhel@gmail.com
Connection timed out with alt4.gmail-smtp-in.l.google.com.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
-- *I.S.C Jesús Armando Uch Canul* *FLOSS-LINUX-DEV-SYSADMIN
*@jahrmando https://twitter.com/jahrmando
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es