No me llegan los mails de la casilla de contacto
Autor: LEONARDO P.
Visitado 1022,
Followers 1,
Compartido 0
Mis grandes saludos amigos. Estoy en un dramilla, que es no me llegan los correos electrónicos a la casilla de mail configurada. Activé PHP 8.0 y 8.1 que son los mas actuales segun el Hosting ya que tenia 7.4 antes pero no me funcionan tampoco. Me di cuenta hace poco de esto no se como poder corregirlo, actualicé el PHP junto con actualizar el proyecto pero no puedo dar con la solución
Si saben alguna técnica o algo que yo esté fallando les agradezco de su ayuda.
Publicado en
Autor
Siempre lo utilicé con mi mail personal las casillas de relleno de mails , tambien probé entrar a mi sitio/admin con para realizar test pero no funcionó ninguno
Hola Leonardo,
Ya desde hace un tiempo los proveedores de hosting, por seguridad piden que los mails de los formularios esten dentro del mismo dominio que el sitio web, o sea, algo asi como ***
Como primer medida te diria que pruebes eso, y recuerda revisar que la version de PHP de tu server sea actual, por ejemplo 8.0 ya que es una de las versiones que sabemos que funcionan correctamente con WebSite X5.
Prueba y nos comentas como te ha ido!
Saludos colega...
Carlos A.
Hola LEONARDO P.
Es tal cual lo menciona Carlos, necesitas usar un correo del mismo dominio, de lo contrario se asume Spam pues en realidad estarías enviando correo de Gmail desde noblefe.cl, eso en la actualidad no se puede hay regulaciones.
Yo uso un reenvío siempre, por ejemplo en mi Cpanel creo un correo formulario.midominio.com y de ahí lo reenvío a los correos que necesite
El error 500 es netamente del servidor, no del sitio, prueba con un correo de tu dominio y nos comentas
Saludos
Jorge M.
Autor
Hola Jorge, mis saludos. Apliqué lo que mencionas porque lo habia leido por otro post y nada, aun me sigue apareciendo..no se me ocurre que hilar para que envie los mails, lo triste de esto que tengo varios clientes sin servicio de mail por lo mismo =(
Hola LEONARDO P.
Probaste con tu proveedor de hosting a ver que te dice, mientras voy a marcar para que el Staff de Incomedia revise tu caso, mientras ten en cuenta:
Sobre la atención del Staff:
Tenga en cuenta que el Staff de Incomedia responde a los mensajes de los usuarios dentro de 24-48 horas en los días laborales. Le sugerimos que espere una respuesta, ya que al insertar un comentario nuevo en su mismo post, la fecha del mensaje se actualiza y pierde prioridad, alargando de esa forma el tiempo de espera para recibir una respuesta.
No necesitas responder esté mensaje hasta que el Staff de Incomedia responda.
Saludos
Jorge M.
Hola Leonardo
El error 500 es un error genérico que suelen mostrar los proveedores de alojamiento para evitar mostrar el error real a los usuarios que visitan el sitio web.
Sin embargo, el error 500 no significa casi nada solo
Debe consultar el soporte de su proveedor de alojamiento y pedirles que verifiquen el registro de errores del servidor, que es un archivo que informará lo que realmente significa el error 500.
¿Puede hacer que le digan esto y luego informarme aquí? Creo que podré ayudar con esta información.
Gracias
Stefano
Autor
Saludos Stefano. Este drama es muy extraño, me comuniqué con mi hosting me dijeron :
Estimado
El formulario de contacto utiliza dos funciones que se encuentran bloqueadas a nivel de servidor y no son posible habilitar, ahora par que estas sean solo utilizadas por ud he procedido a generar los archivos ".htaccess" y "php.ini" en el /home de su servicio, por lo cual ***no debe realizar modificaciones en estos ya que afectaran al funcionamiento del sitio, realice pruebas por favor.***
Funciones en cuestion:
escapeshellarg()
escapeshellcmd()
Atte.
Andres Mella PinoD
Dpto. de Soporte
Ahora, sin hacer modificaciones extras me Llegan los correos de forma correcta ✅, siendo cualquier mail, me llegan correctamente los de @gmail.com y no era necesario poner @dominio, pero hay un problema que detecto y es que el Software Incomedia está haciendo cambios en las carpetas y me Instan del Dominio a que yo no cambie esa info sino tendré problemas continuos.
Ahora no se como solucionar esto, ya que siempre en el paso 5 del software Incomedia hace los cambios en las carpetas, ¿que podría hacer en ese caso para no incurrir que software haga cambios en esos parámetros?, tengo unos amigos que usan otros hosting y está pasando lo mismo con la última actualización, ya que antes siempre anduvo bien.
Ahora, al subir la página web en la parte baja me aparece un revoltijo no se que será nunca me pasó
Ante cualquier respuesta estaré atento y agradecido claramente por su ayuda
Autor
(...)
Esta es la imagen que me aparece en la página web de base
Hola Leonardo,
viendo la respuesta que te han enviado, y lo que ves ahora... les faltaban archivos a las configuraciones de tu hosting, y probablemente ahora el problema es por la version de PHP, puedes cambiarla tu si es un panel de control de los conocidos, o puedes pedirle a ellos que configuren el server con PHP 8.0, u 8.1 que son las que sabemos que funcionan bien.
Tu le has agregado codigo php personalizado a tu proyecto?
Prueba y nos comentas como te ha ido.
Saludos colega
Carlos A.
Autor
Hola Carlos, mis saludos. Tengo de hecho el PHP 8.1 , bajé al 8.0 para hacver pruebas pero algo modifica el Software Incomedia al subir el paso 5 modifica las carpetas, pues 3 veces han cargado desde hosting estos archivos y dicen que no los elimine, siendo que no saben que el software lo hace ... ahora intentaré subir la página nuevamente porque me arroja al pie de página código html no procesado... siq ue estoy viendo que onda con eso por qué sucede+ los mails, estaré reportando.
Saludos
Leonardo que tal...
WebSite X5 modifica el archivo .htaccess, porque agrega lineas al inicio, pero quedan bien identificadas, ya que indica donde comienza y donde termina el codigo que agrega el programa, que es necesario que esté en archivo .htaccess.
Si tu proveedor lo esta volviendo a generar por algun motivo, eso puede causar el error.
Todo el codigo que se agregue a ese archivo debe ir debajo de la línea limite que genera WebSite X5 y el codigo arriba de esa linea debe quedar tal cual sin modificarse (revisa eso).
WebSite X5 NUNCA elimina archivos del server, por eso siempre es recomendable que si durante el desarrollo de nuestros proyectos fuimos haciendo pruebas subiendo el sitio al server, cuando llegamos a la version final eliminar todo lo que hemos subido al servidor, y hacer una subida limpia del sitio final ya optimizado. Si no hacemos esto, todas las imagenes y cosas que has eliminado del proyecto, en el servidor van a seguir estando.
Al publicar el sitio, pasa por arriba de los archivos con igual nombre, pero no elimina basura como imagenes que ya no usas en el proyecto, por eso te diria que es imposible que WebSite X5 borre archivos como el htaccess.
En cuanto a ese texto de errores en PHP que te sale, lo veo muy raro si no es que tu has agregado algun codigo pesonalizado a tu proyecto. Y si no se soluciona con la version de PHP, creo que solo el usuario KolAsim (que sabe de programacion) podria decirte cual puede ser el problema.
Saludos colega!
Carlos A.
Autor
Hola Carlos,
El problema del mail pudo solucionarse y era por ocupar PHP 7.4 pero ahora quede con el pie de página con un mensaje que entiendo que es del PHP, ocupé el 8.0 y 8.1 y aparece hace relación con "zend extension php", no se a qué se deberá realmente, probé con varios PHP , ahora me aparece
PHP 8.1
PHP 8.0 (puedo usar bien la página pero con ese pie de página )
Que tal Leonardo...
Por lo que muestras yo creo que deberias seguir insistiendo con tu servicio de soporte del proveedor.
Para sacarte la duda, no tienes algun otro hosting a donde puedas subir tu sitio para ver si funciona?
Quiza si no tiene nada confidencial, podrias pasarnos el proyecto mediante alguna pagina en la nube (wetransfer por ej). Y lo podriamos probar en algun servidor nuestro de los colegas que accedemos seguido a este foro de soporte.
Prueba y nos comentas como te ha ido o puedes exportar el proyecto y compartirlo para que probemos en otro server.
Saludos colega...
Carlos A.