Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Temas Generales => Topic started by: hamming00 on March 16, 2017, 03:08:43 PM

Title: Error enviando mail de confirmación SMTP Gmail
Post by: hamming00 on March 16, 2017, 03:08:43 PM
Hola a todos.

Desde hace unos días mi foro SMF no envía los correos de confirmación a los nuevos registros. No se si esto es algo de Gmail o de la versión de PHP. Según el panel de control de mi servidor tengo la versión 7.0.11 de PHP, pero he puesto un info.php y sale que tengo la 5.5.38.

El log de errores me da dos errores generales consecutivos por cada intento de envío:

No fue posible conectarse al servidor SMTP: 110 : Connection timed out
fsockopen(): unable to connect to ssl://smtp.gmail.com:465 (Connection timed out)

Mi configuración es:
Tipo correo: SMTP
Servidor SMTP: ssl://smtp.gmail.com
Puerto 465

¿Alguno tiene este mismo problema? ¿Alguna pista para solucionarlo?
Saludos.
Title: Re: Error enviando mail de confirmación SMTP Gmail
Post by: KENT10000 on March 16, 2017, 04:22:44 PM
Esa configuracion me funciona bien en localhost, pero en mi servidor gratuito no.

tal vez ya conoces esto:
http://www.simplemachines.org/community/index.php?topic=547661.msg3884947#msg3884947

Otra seria ir al panel de control y configurar nuevamente la version de php en 5.5.38

Hace poco mi servidor gratuito de forma automatica cambio a php 7.0 y mi foro dejo de funcionar
y me toco ir nuevamente al panel de control y volver a configurar la version php, y todo volvio a la normalidad.
Title: Re: Error enviando mail de confirmación SMTP Gmail
Post by: hamming00 on March 16, 2017, 06:19:38 PM
KENT10000, gracias por tu ayuda.
La verdad es que habia probado varias configuraciones y con otros correos, pero no me habia percatado de que el servidor SMTP cambia a "ssl://smtp.googlemail.com". Ha sido cambiar de "gmail" a "googlemail" y ¡¡Voilà!!, se arregló sin necesidad de modificar el archivo Subs-Post.php (tengo la versión SMF 2.0.13). Lo que no entiendo es por qué hasta ahora si me funcionaba con "gmail" y de repente dejo de hacerlo.

En fin, la solución está en en enlace que ha pasado nuestro amigo KENT1000, posteado por meteorologia:
http://www.simplemachines.org/community/index.php?topic=547661.msg3884981#msg3884981

Saludos y muchas gracias.
Title: Re: Error enviando mail de confirmación SMTP Gmail
Post by: KENT10000 on March 16, 2017, 07:33:42 PM
Para estar seguro si era por ese cambio, lo mejor seria volver a probar con ssl://smtp.gmail.com.

Ya que en mi servidor no funciono con ninguno de los dos.

Title: Error enviando mail de confirmación SMTP Gmail
Post by: hamming00 on March 17, 2017, 01:21:49 PM
Pues tiene razón KENT10000. Hoy entro en mi SMF y veo que tengo los mismos errores en el log de días anteriores. He intentado registrar un usuario y nada, no funciona... Ayer registre dos usuarios (con nombre y mails distintos) con "ssl://smtp.googlemail.com" y me envió los correos perfectamente. He vuelto a colocar "ssl://smtp.gmail.com" y nada. También he actualizado el "Subs-Post.php" con la modificación mencionada y nada.

Google me va a volver loco. Vuelvo a poner el tema como "Tema no solucionado".
Saludos y gracias de nuevo.
Title: Re: Error enviando mail de confirmación SMTP Gmail
Post by: KENT10000 on March 17, 2017, 03:03:19 PM
Yo no creo que sea problema de google, creo que podria ser el servidor que ha bloqueado esa opcion de utilizar gmail y similares.

Tambien podria ser la version de php, yo trataria primero de ingresar al panel de control y volverra configurar la version de php que tenia antes.
Si esto no funciona, seria recomendable que te comunicaras con los del hosting para saber si el problema es por parte de ellos.

Estas configuraciones me funcionaron en un servidor gratuito, y en otro no. Pero como es gratuito no hay decho a reclamar.
Title: Re: Error enviando mail de confirmación SMTP Gmail
Post by: Príncipe_Azul on March 18, 2017, 02:02:06 AM
Hola caballeros, hasta hace muy poco yo tuve un problema con mi foro, no se enviaban los emails, revisé todo lo que más pude y hasta donde entiendo, pero todo pacería correcto, el problema era por parte del hosting, no por el foro ni por mí, así que lo solucionaron al servidor de mail y ya funciona correctamente, quizás sea eso.

Yo tuve varias veces que decirles que el problema no era del foro porque suele pasar algunas veces que se cierran y te dicen que es problema del foro o alguna configuración incorrecta. Pero como comenté, el problema era del servidor de email y ellos mismos lo solucionaron ya que el problema era por parte de ellos.


Saludos!!