¿En qué podemos ayudarte?
Encuentra respuestas sobre hosting, dominios, email y más.
Para que el envío de emails desde PHP funcione correctamente en nuestros servidores, es fundamental que la dirección de correo utilizada en el parámetro "from" (remitente) corresponda a una cuenta de email válida y existente en cPanel. Esto significa que antes de usar una dirección como remitente en tu código PHP, debes: 1. Crear la cuenta de correo en cPanel de tu hosting 2. Utilizar esa misma dirección en el campo "from" de tu formulario PHP 3. Verificar que la cuenta esté activa y correctamente configurada Esta medida de seguridad es fundamental para prevenir el uso malicioso del servidor, evitando que se envíen emails falsificados o se utilice el servicio para envíos no autorizados (SPAM). Por ejemplo, sin esta restricción, alguien podría intentar enviar un email fingiendo ser una entidad oficial que no posee. Una vez que utilices una dirección de correo existente en cPanel como remitente, los emails de tu formulario de contacto se enviarán sin problemas.
Si los correos electrónicos no se envían y los formularios de contacto de tu sitio web no funcionan, existen varias causas comunes: **Verificaciones iniciales:** 1. Comprueba que tu cuenta de email esté activa y correctamente configurada en el panel de control 2. Verifica que los registros MX de tu dominio estén correctamente apuntados a nuestros servidores 3. Revisa que no hayas alcanzado el límite de cuentas de email en tu plan **Para formularios web:** 1. Asegúrate de que el formulario esté configurado con una dirección de email válida como destinatario 2. Comprueba que tu hosting tenga habilitada la función de envío de emails (PHP Mail o SMTP) 3. Revisa los logs de error de tu sitio para identificar mensajes específicos **Pasos de solución:** - Prueba enviando un email de prueba desde el webmail para confirmar que el servicio funciona - Si usas un formulario personalizado, verifica que el código esté correctamente configurado para enviar emails - Contacta con soporte técnico si los registros MX necesitan ajustes o si sospechas un problema en la infraestructura del servidor En la mayoría de casos, el problema se resuelve verificando la configuración del dominio o los parámetros del formulario.
Cuando recibes un error indicando que tu IP está bloqueada por Spamhaus (RBL), significa que la dirección IP de tu servidor de correo ha sido listada como fuente potencial de spam. Esto puede ocurrir por diferentes razones: configuración incorrecta de autenticación (SPF, DKIM, DMARC), actividad sospechosa previa, o uso del servidor por parte de usuarios no autorizados. **Pasos para resolver este problema:** 1. **Verifica tu IP**: Accede al sitio de Spamhaus (spamhaus.org) e ingresa tu dirección IP en su herramienta de consulta para confirmar el listado y conocer el motivo específico. 2. **Revisa la configuración de correo**: Asegúrate de que tu servidor tenga correctamente configurados los registros SPF, DKIM y DMARC en tu dominio. Estos autentican tus envíos de email. 3. **Solicita la delisting**: Una vez hayas identificado y corregido el problema, dirígete al sitio de Spamhaus y solicita que tu IP sea removida del listado. Deberás proporcionar detalles sobre las acciones correctivas realizadas. 4. **Contacta con soporte**: Si necesitas ayuda para configurar la autenticación de correo o tienes dudas sobre el listado, nuestro equipo técnico puede asisitirte en la configuración adecuada. Generalmente, después de solicitar el delisting, la remoción se procesa en un plazo de 24 a 48 horas.
Si los correos de tus usuarios se quedan en la bandeja de salida sin poder enviarse, generalmente se debe a problemas de configuración del servidor de correo o conexión SMTP. Aquí te mostramos cómo resolver esto: **Pasos de solución:** 1. **Verifica la configuración SMTP**: Asegúrate de que los clientes de correo (Outlook, Thunderbird, etc.) tengan los datos correctos del servidor SMTP. Generalmente es: smtp.tudominio.com o el servidor que proporcione tu proveedor. 2. **Revisa el puerto SMTP**: Confirma que uses el puerto correcto (generalmente 25, 587 o 465 según tu proveedor de hosting). 3. **Valida credenciales**: Verifica que el usuario y contraseña de la cuenta de correo sean correctos. 4. **Límites de envío**: Algunos servidores tienen límites de correos por hora. Revisa si has excedido el límite. 5. **Revisar logs de error**: En el panel de control de tu hosting, busca los logs de correo para identificar mensajes de error específicos. 6. **Reintenta la conexión**: Detén el cliente de correo, espera unos minutos y reinicia para forzar el reenvío de los mensajes en cola. 7. **Contacta a soporte**: Si persiste el problema, proporciona a tu proveedor de hosting los detalles de la configuración para una revisión más profunda del servidor de correo.
Si no puedes enviar emails desde tu cuenta de correo, sigue estos pasos para resolver el problema: 1. **Verifica la configuración SMTP**: Asegúrate de que los datos del servidor SMTP sean correctos. El servidor debe ser mail.tudominio.cl o el especificado en tu panel de control. 2. **Revisa las credenciales**: Confirma que el usuario y contraseña de la cuenta de email sean correctos. Las contraseñas son sensibles a mayúsculas y minúsculas. 3. **Comprueba los puertos**: El puerto SMTP estándar es 587 (con STARTTLS) o 465 (con SSL). Verifica que estés usando el puerto correcto según la configuración de tu proveedor. 4. **Valida los permisos**: Asegúrate de que la cuenta de email esté activa y no haya alcanzado límites de envío. 5. **Revisa los logs**: En el panel de control, consulta los registros de error para identificar mensajes específicos de rechazo. 6. **Prueba con un cliente diferente**: Intenta enviar desde otro programa de correo o webmail para descartar problemas del cliente. Si después de estos pasos persiste el problema, contacta al soporte técnico con detalles sobre el mensaje de error que recibes.
Si experimentas lentitud e intermitencias en tu sitio web junto con errores al enviar correos desde formularios de contacto, pueden estar relacionados con varios factores: **Causas comunes:** 1. **Límites de recursos**: Tu plan de hosting puede estar alcanzando límites de CPU, memoria o conexiones simultáneas. Verifica el uso de recursos en tu panel de control. 2. **Problemas de configuración de email**: Los errores en el envío de emails suelen deberse a: - Credenciales SMTP incorrectas - Puertos bloqueados (generalmente se usan 25, 465, 587) - Autenticación SMTP no habilitada - Límites de emails por hora alcanzados 3. **Conflictos con plugins o extensiones**: Si usas WordPress u otro CMS, algunos plugins pueden causar conflictos o consumir recursos excesivos. 4. **Problemas de DNS o propagación**: Aunque menos común, verificar que tus registros DNS sean correctos es importante. **Pasos para solucionar:** - Revisa los registros de error de tu servidor (logs). - Verifica que la configuración SMTP del formulario sea correcta. - Comprueba los límites de tu plan de hosting. - Desactiva plugins recientemente instalados para identificar conflictos. - Contacta con soporte técnico compartiendo los detalles del error exacto que ves. Si los problemas persisten, nuestro equipo de soporte puede analizar los logs del servidor y brindarte una solución específica.
Este problema generalmente está relacionado con filtros de seguridad o políticas anti-spam que pueden estar activas en su cuenta de correo o en el servidor de hosting. Cuando ciertos dominios aparecen en el contenido del mensaje, algunos sistemas pueden bloquear el envío como medida de protección. Para resolver esta situación, le recomendamos: 1. **Verificar reglas de filtrado**: Revise en la configuración de su webmail si existen reglas de correo que estén bloqueando mensajes que contengan ciertos dominios. 2. **Revisar políticas SPF, DKIM y DMARC**: Asegúrese de que los registros DNS de su dominio estén correctamente configurados. Registros malformados pueden causar rechazo de mensajes. 3. **Contactar al soporte técnico**: Si el problema persiste, solicite a nuestro equipo que revise los logs del servidor para identificar si hay filtros automáticos bloqueando estos envíos específicos. 4. **Probar con diferentes formatos**: Intente enviar el mensaje sin incluir el dominio completo o usando formato de texto plano en lugar de HTML. 5. **Verificar listas negras**: Confirme que su dominio o IP no estén en listas negras de spam que puedan estar rechazando estos correos. Si el problema afecta solo a dominios específicos y otros envíos funcionan normalmente, es probable que sea necesario ajustar la configuración de autenticación de correo o revisar directamente los registros del servidor.
Si experimenta problemas con el envío de correos electrónicos y recepción intermitente en sus cuentas de correo, le recomendamos seguir estos pasos: 1. **Verificar la conexión de internet**: Asegúrese de tener una conexión estable a internet. 2. **Revisar la configuración SMTP**: Confirme que los servidores SMTP y POP3/IMAP están correctamente configurados en su cliente de correo: - Servidor SMTP: smtp.sudominio.com (puerto 587 o 465) - Servidor POP3/IMAP: mail.sudominio.com (puerto 993 o 995) 3. **Verificar la cuota de almacenamiento**: Si el buzón está lleno, puede afectar el envío y recepción. Revise el espacio disponible en su panel de control. 4. **Limpiar la bandeja de salida**: Elimine mensajes atrapados que puedan estar bloqueando nuevos envíos. 5. **Desactivar y reactivar la cuenta**: En su cliente de correo, desactive la cuenta temporalmente y vuelva a activarla. 6. **Usar el webmail**: Acceda a su correo a través del webmail (correo web) para descartar problemas de configuración del cliente. 7. **Contactar al soporte técnico**: Si el problema persiste, comuníquese con nuestro equipo de soporte técnico proporcionando detalles de cuándo comenzó el problema y qué cuentas se ven afectadas. En caso de problemas generalizados en múltiples cuentas simultáneamente, es posible que se deba a un inconveniente en la infraestructura de correo que requiera atención inmediata del equipo técnico.
Los retrasos en la entrega de correos con archivos adjuntos pueden deberse a varios factores: **Causas comunes:** - **Tamaño del archivo**: Los archivos muy grandes pueden ralentizar el procesamiento y la entrega. - **Filtros de seguridad**: Los sistemas antispam y antivirus analizan automáticamente los adjuntos, lo que añade tiempo de procesamiento. - **Configuración del servidor**: Límites de tamaño configurados en el hosting pueden afectar la velocidad de envío. - **Problemas de conectividad**: Congestión de red o problemas temporales entre servidores. **Recomendaciones:** 1. Verifica el tamaño total de los archivos adjuntos (intenta mantenerlos bajo 10-15 MB por correo). 2. Comprime los archivos antes de enviar para reducir su tamaño. 3. Considera usar servicios de transferencia de archivos para documentos muy grandes. 4. Revisa los registros de error en tu panel de control para identificar patrones. 5. Si los problemas persisten, contacta con nuestro equipo técnico proporcionando detalles específicos (direcciones de correo, horas exactas, tipos de archivo). Esta información nos permitirá investigar si hay un problema específico en tu cuenta o en la infraestructura.
Si no puedes enviar correos desde tu servidor de hosting, sigue estos pasos para diagnosticar y resolver el problema: 1. **Verifica la configuración del servidor SMTP:** - Asegúrate de que estés utilizando el servidor SMTP correcto (generalmente mail.tudominio.com o el proporcionado por tu proveedor) - Confirma que el puerto sea el correcto (puerto 25, 465 o 587, según tu configuración) 2. **Comprueba las credenciales:** - Verifica que el usuario y contraseña de la cuenta de correo sean correctos - Asegúrate de que la cuenta de email está activa en tu panel de control 3. **Revisa los límites de envío:** - Algunos servidores tienen límites de correos por hora. Verifica si has superado este límite - Consulta tu plan de hosting para conocer estos límites 4. **Verifica el firewall y bloqueos:** - El puerto 25 puede estar bloqueado por tu ISP. Intenta usar el puerto 465 (SSL) o 587 (TLS) - Revisa las reglas de firewall de tu servidor 5. **Comprueba los registros de error:** - Revisa los logs de tu servidor de correo en el panel de control - Estos registros te mostrarán el motivo específico del error 6. **Valida los registros DNS:** - Verifica que los registros MX de tu dominio apunten correctamente al servidor de correo - Asegúrate de que los registros SPF y DKIM estén configurados Si después de estos pasos el problema persiste, contacta con soporte técnico proporcionando los mensajes de error específicos que recibas.
Si tus correos no se envían y quedan en la bandeja de salida, generalmente se debe a problemas de configuración o conectividad. Aquí están las soluciones más comunes: **1. Verifica la configuración SMTP:** Asegúrate de que los datos del servidor SMTP (servidor saliente) sean correctos. En la mayoría de casos, estos datos están disponibles en el panel de control de tu hosting o en la documentación de tu proveedor. **2. Comprueba la conexión a internet:** Confirma que tu conexión a internet sea estable. Los correos en cola se enviarán automáticamente cuando se restablezca la conexión. **3. Revisa el límite de envíos:** Algunos planes de hosting tienen límites de correos por hora. Si excedes este límite, los mensajes se pondrán en cola temporalmente. **4. Verifica el tamaño de los adjuntos:** Los archivos muy grandes pueden impedir el envío. Intenta enviar un correo sin adjuntos como prueba. **5. Comprueba el almacenamiento de correo:** Si tu buzón está lleno, no podrás enviar nuevos mensajes. Libera espacio eliminando correos antiguos. **6. Reinicia tu cliente de correo:** Cierra y abre nuevamente tu aplicación de correo (Outlook, Thunderbird, etc.) para que intente nuevamente enviar los mensajes en cola. Si después de intentar estas soluciones el problema persiste, contacta al equipo de soporte técnico con detalles sobre tu cliente de correo y la configuración que estás utilizando.
Si los correos no se están enviando ni recibiendo en tu dominio, sigue estos pasos para diagnosticar y resolver el problema: 1. **Verifica la configuración MX**: Asegúrate de que los registros MX (Mail Exchange) de tu dominio estén correctamente configurados en el panel de control. Estos registros son esenciales para que los correos lleguen a tu servidor. 2. **Revisa el estado del servicio de correo**: Comprueba en tu panel de hosting que el servicio de correo electrónico está activo y habilitado para tu dominio. 3. **Valida las credenciales**: Confirma que estás utilizando los datos correctos de conexión (servidor SMTP, usuario y contraseña) en tu cliente de correo. 4. **Revisa la bandeja de spam**: En ocasiones, los correos pueden ser filtrados como spam. Verifica esta carpeta en tu cliente de correo. 5. **Comprueba los límites de cuenta**: Asegúrate de que la cuenta de correo no ha alcanzado su cuota de almacenamiento, lo que podría bloquear el envío y recepción. 6. **Espera un tiempo prudencial**: Los cambios en registros DNS pueden tardar hasta 24 horas en propagarse completamente en internet. 7. **Contacta a soporte**: Si después de verificar lo anterior los problemas persisten, contacta a nuestro equipo de soporte técnico con detalles específicos del error que recibes. Estos pasos resuelven la mayoría de los problemas de correo electrónico en dominios hospedados.
Para configurar tu dominio y permitir el envío de comunicaciones a través de Perfit, necesitas agregar registros CNAME en la zona DNS de tu dominio. Estos registros actúan como alias que apuntan tu dominio hacia los servidores de Perfit. Para añadir estos registros: 1. Accede a tu panel de control de dominios o zona DNS 2. Busca la opción para gestionar registros DNS o zona DNS 3. Crea los siguientes registros CNAME: - Nombre: pem._domainkey | Valor: pem.dkim.myperfit.net - Nombre: in | Valor: danieladavila.rp.myperfit.net - Nombre: _dmarc | Valor: danieladavila.dmarc.myperfit.net Estos registros configuran: - DKIM (pem._domainkey): Autenticación de firma digital de tus emails - CNAME de entrada (in): Redirección de los servidores de Perfit - DMARC (_dmarc): Política de autenticación y reporte de emails Una vez creados, espera entre 24 y 48 horas para la propagación DNS completa. Si tienes dificultades para acceder a la zona DNS, consulta con nuestro equipo de soporte indicando el nombre de tu dominio.
Si tu correo saliente no funciona en tu computador, aquí te presentamos los pasos más comunes para resolver este problema: **1. Verifica los datos del servidor SMTP:** - Asegúrate de usar el servidor SMTP correcto proporcionado por tu proveedor de hosting - Confirma que el puerto esté configurado correctamente (generalmente 25, 587 o 465) **2. Revisa las credenciales:** - Utiliza el correo electrónico completo como usuario (ej: usuario@tudominio.com) - Verifica que la contraseña sea correcta y no tenga caracteres especiales mal interpretados **3. Comprueba la configuración de seguridad:** - Si usas puerto 587, habilita TLS/STARTTLS - Si usas puerto 465, habilita SSL - El puerto 25 generalmente no requiere encriptación, pero puede estar bloqueado por tu ISP **4. Verifica tu conexión a internet:** - Asegúrate de tener conectividad activa - Intenta hacer ping a un servidor para confirmar **5. Comprueba restricciones de firewall:** - Verifica que tu firewall o antivirus no bloqueen la conexión SMTP - En algunos casos, la puerta de enlace de tu proveedor de internet puede bloquear el puerto 25 **6. Prueba desde otro cliente de correo:** - Si es posible, intenta configurar el correo en otra aplicación para descartar problemas específicos del cliente actual Si después de verificar estos pasos el problema persiste, contacta con el soporte técnico de tu proveedor con los datos de tu servidor SMTP y el mensaje de error específico que recibas.
Si tus formularios PHP no envían correos correctamente, sigue estos pasos para configurar cPanel: 1. **Verifica la función mail() de PHP**: Asegúrate de que tu código PHP utiliza correctamente la función mail(). Ejemplo básico: ```php mail($destinatario, $asunto, $mensaje, $headers); ``` 2. **Configura los headers correctamente**: Incluye headers válidos en tu formulario: ```php $headers = "From: tu-email@tudominio.com\r\n"; $headers .= "Content-Type: text/html; charset=UTF-8\r\n"; ``` 3. **Valida la dirección de correo**: Confirma que el email del remitente pertenece a tu dominio o cuenta de hosting. 4. **Revisa los logs de errores**: En cPanel, accede a Estadísticas > Errores de PHP para identificar mensajes de error específicos. 5. **Verifica el Exim Mail Server**: Ve a cPanel > Email > Enrutamiento de correo y asegúrate de que está configurado correctamente. 6. **Comprueba filtros antispam**: Los correos pueden estar siendo bloqueados. Revisa la carpeta de spam del destinatario. 7. **Valida el formulario**: Asegúrate de que los datos se envían correctamente antes de ejecutar la función mail(). Si el problema persiste, contacta al soporte técnico con detalles del error específico que aparece.
Para que los formularios de contacto en tu sitio web envíen correos correctamente, es necesario verificar y habilitar las siguientes configuraciones: **1. Verificar que PHP Mail está habilitado:** La mayoría de servidores de hosting tienen habilitadas las funciones PHP mail() y sendmail() por defecto. Contacta con nuestro soporte si sospechas que está deshabilitada. **2. Configurar correctamente el encabezado "From":** Asegúrate de que el correo remitente sea un dominio válido asociado a tu cuenta de hosting. Usa un correo del mismo dominio de tu sitio web. **3. Verificar la configuración SMTP (opcional):** Si prefieres usar un servidor SMTP externo (como Gmail, Outlook, etc.), necesitarás usar librerías como PHPMailer o SwiftMailer en lugar de mail(). **4. Revisar los filtros anti-spam:** Algunos correos pueden llegar a la carpeta de spam. Verifica que los encabezados estén correctamente formateados y evita palabras asociadas a spam. **5. Validar el código PHP:** Asegúrate de que tu formulario incluya: - Validación de campos (no vacíos, formato de email correcto) - Encabezados HTTP correctos para evitar inyección de código - Manejo adecuado de caracteres especiales y acentos (UTF-8) **Ejemplo básico de envío:** ```php $destinatario = "contacto@tudominio.com"; $asunto = "Nuevo mensaje de contacto"; $mensaje = $_POST['mensaje']; $headers = "From: formulario@tudominio.com"; mail($destinatario, $asunto, $mensaje, $headers); ``` Si después de verificar estas configuraciones el problema persiste, contacta con nuestro equipo de soporte técnico indicando qué función utilizas (mail() o sendmail()) y proporcionando el código de tu formulario para una revisión más detallada.
¿No encontraste lo que buscabas?
Nuestro equipo de soporte está listo para ayudarte.
Contactar soporte