Centro de Ayuda
Volver al menú principal🇺🇲 English
  • Te damos la bienvenida al Centro de Ayuda de SitiosHispanos.Com
    • Área de Cliente
      • ¿Cómo me registro para adquirir un servicio?
      • ¿Cómo accedo al área de cliente?
      • ¿Cómo recupero mi acceso al área de cliente?
      • ¿Cómo vinculo el área de cliente con Google, Facebook o Twitter?
      • Mi Cuenta
        • ¿Cómo modifico mis datos personales o de facturación?
        • ¿Cómo cambio la contraseña del área de cliente?
        • ¿Cómo activo la autenticación de dos factores del área de cliente?
        • ¿Cómo veo mi historial de notificaciones?
        • ¿Cómo accedo al área de afiliaciones y referidos?
        • ¿Cómo agrego una casilla de correo como contacto?
        • ¿Cómo asocio mi área de cliente a la de otro cliente?
      • Mis Servicios
        • ¿Cómo adquiero un servicio sin estar registrado?
        • ¿Cómo adquiero un nuevo servicio?
        • ¿Cómo adquiero un complemento?
        • ¿Cómo veo mis complementos adquiridos?
        • ¿Cómo mejoro o degrado un servicio contratado?
        • ¿Cómo doy de baja un servicio?
        • ¿Cómo cambio la contraseña del panel de control de mi servicio?
      • Soporte
        • ¿Cómo solicito soporte?
        • ¿Cómo abro un ticket de soporte?
    • Pagos y Facturación
      • ¿Qué estoy pagando?
      • ¿Qué es una factura proforma?
      • ¿Cómo veo y pago mis facturas?
      • ¿Cómo descargo las facturas fiscales?
      • ¿Cómo me adhiero al débito automático?
      • ¿Cómo puedo pagar anticipadamente mis servicios?
      • ¿Cómo agrego crédito a mi cuenta?
      • ¿Cómo utilizo el crédito disponible?
    • Correo Electrónico
      • Creación de casillas de correo
        • ¿Cómo crear casillas desde el Área de cliente? (Sólo cPanel)
        • ¿Cómo crear casillas desde el panel de control cPanel?
        • ¿Cómo crear casillas desde el panel de control Plesk?
        • ¿Cómo crear casillas de correo desde el panel de control HestiaCP?
      • Configuración de casillas de correo
        • ¿Cómo configurar mi cuenta de correo en Android?
        • ¿Cómo configurar mi cuenta de correo en iOS?
        • ¿Cómo configurar mi cuenta de correo en Outlook?
        • ¿Cómo configurar mi cuenta de correo en Gmail?
        • ¿Cómo configurar mi cuenta de correo en Apple Mail?
        • ¿Cómo configurar mi cuenta de correo en Thunderbird?
        • ¿Cómo obtener los datos IMAP y POP3 para configurar mi cuenta de correo?
      • Acceso a las casillas de correo vía Webmail
        • ¿Cómo acceder a las casillas de correo vía Webmail con cPanel?
        • ¿Cómo acceder a las casillas de correo vía Webmail con Plesk?
        • ¿Cómo acceder a las casillas de correo vía Webmail con HestiaCP?
      • Herramientas y opciones de correo útiles
        • ¿Cómo cambiar contraseña, espacios y otras opciones de mis casillas en cPanel?
        • ¿Cómo cambiar contraseña, espacios y otras opciones de mis casillas en Plesk?
        • ¿Cómo configurar el filtro antispam?
        • ¿Cómo vaciar bandejas y borrar mails en las casillas de correo en cPanel?
        • ¿Cómo configurar respuestas automáticas de correo?
        • ¿Cómo configurar reenvíos automáticos de correos?
        • ¿Cómo configurar autenticaciones DKIM, SPF y DMARC?
        • ¿Cómo configurar la casilla Catch All?
        • ¿Cómo crear una firma de correo?
      • ¿Problemas con sus correos?
        • ¿Cuál es el límite de envío de correos?
        • ¿Qué significan los códigos de error que recibo al intentar enviar mails?
        • ¿Qué es y para que sirve PHPMailer?
        • ¿Cómo configuro mi formulario si la función mail() está desactivada?
        • ¿Qué significa el error "503 valid RCPT command must precede DATA"?
        • ¿Qué significa el error 550 cuando intento enviar mails?
    • Dominios
      • ¿Qué es un registro de dominio?
      • ¿Cómo registro un dominio?
      • ¿Cómo renuevo mi dominio?
      • ¿Cómo transferir mi dominio?
      • ¿Cuáles son los estados de un dominio?
      • ¿Cómo delego o modifico los DNS de mi dominio?
      • ¿Cómo delego o modifico los DNS en nic.ar?
      • ¿Cómo modifico los datos de Whois?
      • ¿Cómo veo mi página web sin dominio?
      • ¿Cómo valido un dominio en Google Workspace/G Suit en cPanel?
    • DNS
      • ¿Qué son los servidores DNS?
      • ¿Cúales son nuestros DNS?
      • ¿Cómo creo y mis propios DNS en dominios .com o internacionales?
      • ¿Cómo creo mis propios DNS en dominios .ar?
      • ¿Cómo ver mi página web sin dominio?
      • ¿Cómo modificar la Zona DNS de una cuenta?
    • Web Hosting
      • Planes de Web Hosting - Plataforma Linux
      • Planes de Web Hosting - Plataforma Windows
      • Planes Wordpress Hosting - Litespeed
      • ¿Qué es un plan de alojamiento?
      • Accesos al Panel de Control
        • ¿Cómo acceder al Panel de Control cPanel?
        • ¿Cómo acceder al Panel de Control Plesk?
        • ¿Cómo acceder al Panel de Control HestiaCP?
      • Cómo subir un sitio web al plan de alojamiento
        • ¿Cómo subir una página web al plan de alojamiento en cPanel?
      • Subdominios, Aliases y Dominios Adicionales
        • ¿Cómo crear Subdominios, Aliases y Dominios Adicionales en cPanel?
        • ¿Cómo crear Subdominios, Aliases y Dominios Adicionales en Plesk?
        • ¿Cómo crear un Subdominio en HestiaCP?
      • Redirecciones de dominios
        • ¿Cómo configurar Redirecciones de dominios en cPanel?
        • ¿Cómo configurar Redirecciones de dominios en Plesk?
      • Bases de Datos
        • ¿Cómo crear y configurar Bases de Datos en cPanel?
        • ¿Cómo conectarse a una base de datos remotamente en cPanel?
        • ¿Cómo crear y configurar Bases de Datos en Plesk?
      • Instalar Wordpress, Drupal, Moodle y otros CMS
        • ¿Cómo usar WP Toolkit en cPanel?
        • ¿Cómo usar WP Toolkit en Plesk?
        • ¿Cómo usar Softaculous App Installer en cPanel?
        • ¿Cómo subir una aplicación ReactJS a mi cuenta en Plesk?
      • Certificados SSL
        • ¿Cómo instalar un Certificado SSL en cPanel?
        • ¿Cómo instalar un Certificado SSL en HestiaCP?
        • ¿Cómo instalar un Certificado SSL en Plesk?
      • Administrador de Archivos
        • ¿Cómo accedo al Administrador de Archivos en cPanel?
        • ¿Cómo accedo al Administrador de Archivos en Plesk?
      • Conexión FTP
        • ¿Cómo conectarse vía FTP en cPanel?
        • ¿Cómo conectarse vía FTP en Plesk?
        • ¿Cómo conectarse vía FTP en HestiaCP?
      • Copias de Seguridad
        • ¿Cómo generar Copias de Seguridad en cPanel?
        • ¿Cómo generar Copias de Seguridad en Plesk?
      • Modificaciones en la Zona DNS
        • ¿Cómo usar un servidor de mails remoto?
        • ¿Cómo apuntar un sitio web a un servidor remoto?
        • ¿Cómo mantener el servidor de mails en SitiosHispanos y el sitio web remoto?
      • Opciones avanzadas cPanel
        • ¿Cómo cambiar la versión de PHP en cPanel?
        • ¿Cómo ver el consumo de recursos y estadísticas de uso en cPanel?
        • ¿Dónde ver los logs de errores de mi página web en cPanel?
        • ¿Cómo crear Tareas Programadas (Cron Jobs) en cPanel?
        • ¿Cómo activar o desactivar ModSecurity en cPanel?
        • ¿Cómo activar la autenticación de dos factores o 2FA en cPanel?
      • Opciones avanzadas Plesk
        • ¿Cómo activar o desactivar ModSecurity en Plesk?
        • ¿Cómo cambiar la versión de PHP en Plesk?
        • ¿Dónde ver los logs de errores de mi página web en Plesk?
      • Opciones avanzadas HestiaCP
        • ¿Cómo cambiar la versión de PHP en HestiaCPl?
      • Soluciones a problemas de Hosting
        • ¿Cómo ver mi página web sin dominio?
        • ¿Cómo redirijo mi dominio a HTTPS en mi navegador?
        • ¿Qué hacer si mi conexión al servidor fue bloqueada por el firewall?
        • ¿Por qué mi página web agota los Max Children de PHP?
        • ¿Por qué IonCube no puede activarse en servidores de hosting compartido?
        • ¿Cómo modificar sql_mode o Strict Mode en MySQL?
        • Dominio sin SSL instalado
    • Web Hosting Revendedor
      • Web Hosting para Revendedores - Packs
      • Web Hosting para Revendedores - Tus Planes
      • ¿Cuál es la diferencia entre los planes revendedores "Pack" y "Tus Planes"?
      • Administración con WHM
        • ¿Cómo acceder al panel de control WHM?
        • ¿Cómo crear un paquete en WHM?
        • ¿Cómo crear una cuenta de hosting en WHM?
        • ¿Cómo dar de baja una cuenta en WHM?
        • ¿Cómo cambiar el paquete de una cuenta en WHM?
        • ¿Cómo suspender y reanudar una cuenta en WHM?
        • ¿Cómo modificar la contraseña de una cuenta en WHM?
        • ¿Cómo modificar la Zona DNS de una cuenta en WHM?
        • ¿Cómo activar la autenticación de dos factores en WHM?
      • Administración con HestiaCP
        • ¿Qué es HestiaCP?
        • ¿Cómo acceder al panel de control HestiaCP?
        • Composición general del panel HestiaCP
        • Cuentas de hosting
          • ¿Cómo crear usuarios para las cuentas de hosting en HestiaCP?
          • ¿Cómo crear planes para las cuentas de hosting en HestiaCP?
          • ¿Cómo crear una cuenta de hosting en HestiaCP?
          • ¿Cómo crear un alias de un dominio en HestiaCP?
        • Casillas de correo
          • ¿Cómo crear casillas de correo en HestiaCP?
          • ¿Cómo modificar casillas de correo en HestiaCP?
          • ¿Cómo acceder a las casillas de correo en HestiaCP?
        • Bases de datos
          • ¿Cómo crear una base de datos en HestiaCP?
          • ¿Cómo modificar la configuración de una base de datos en HestiaCP?
          • ¿Cómo acceder a una base de datos creada en HestiaCP?
        • Zona DNS
          • ¿Cómo crear la Zona DNS de un dominio en HestiaCP?
          • ¿Cómo agregar un registro a la Zona DNS en HestiaCP?
          • ¿Cómo modificar un registro en la Zona DNS en HestiaCP?
        • ¿Cómo administrar archivos y directorios en HestiaCP?
        • ¿Cómo ver las estadísticas de consumos en HestiaCP?
        • ¿Cómo crear tareas programadas en HestiaCP?
        • ¿Cómo crear respaldos o backups de mis cuentas en HestiaCP?
        • Servicios del servidor
          • ¿Cómo configurar el servidor en HestiaCP?
          • ¿Cómo monitorear la carga del servidor en HestiaCP?
          • ¿Cómo acceder al firewall del servidor en HestiaCP?
          • ¿Cómo iniciar, reiniciar o detener servicios en HestiaCP?
    • Correo Corporativo
      • Planes Correo Corporativo
      • ¿Qué es Correo Corporativo?
      • ¿Cómo ingresar al panel de control de Correo Corporativo?
      • ¿Cómo crear casillas de correo desde el Área de Cliente?
      • ¿Cómo crear casillas de correo desde el panel de control?
      • ¿Cómo acceder a mi cuenta de Correo Corporativo vía Webmail?
      • ¿Cómo configurar casillas de correo en clientes de correo externos?
      • Herramientas útiles - Correo Corporativo
        • ¿Cómo cambiar contraseña y otras opciones de mis casillas?
        • ¿Cómo configurar el filtro antispam?
        • ¿Cómo configurar respuestas automáticas de correo?
        • ¿Cómo configurar reenvíos automáticos de correos?
        • ¿Cómo configurar autenticaciones DKIM y SPF?
        • ¿Cómo crear una firma de correo?
      • ¿Problemas con sus correos?
        • ¿Cuál es el límite de envío de mails en Correo Corporativo?
        • ¿Qué significan los códigos de error que recibo al intentar enviar mails?
        • Que significa el error 550 cuando intento enviar mails?
        • ¿Qué significa el error "503 valid RCPT command must precede DATA?
    • Cloud Hosting
      • Planes Cloud Servers
      • ¿Cuál es la diferencia entre hosting compartido y cloud?
      • ¿Cómo administrar mi Cloud desde mi Área de cliente?
      • Administración con WHM
        • ¿Cómo acceder al panel de control WHM?
        • ¿Cómo crear un paquete en WHM?
        • ¿Cómo crear una cuenta de hosting en WHM?
        • ¿Cómo dar de baja una cuenta en WHM?
        • ¿Cómo cambiar el paquete de una cuenta en WHM?
        • ¿Cómo suspender y reanudar una cuenta en WHM?
        • ¿Cómo modificar la contraseña de una cuenta en WHM?
        • ¿Cómo modificar la Zona DNS de una cuenta en WHM?
        • ¿Cómo activar la autenticación de dos factores en WHM?
        • Instalación de Tomcat 10 en cPanel -Almalinux
      • Administración con HestiaCP
        • ¿Qué es HestiaCP?
        • ¿Cómo acceder al panel de control HestiaCP?
        • Composición general del panel HestiaCP
        • Cuentas de hosting
          • ¿Cómo crear usuarios para las cuentas de hosting en HestiaCP?
          • ¿Cómo crear planes para las cuentas de hosting en HestiaCP?
          • ¿Cómo crear una cuenta de hosting en HestiaCP?
          • ¿Cómo crear un alias de un dominio en HestiaCP?
        • Casillas de correo
          • ¿Cómo crear casillas de correo en HestiaCP?
          • ¿Cómo modificar casillas de correo en HestiaCP?
          • ¿Cómo acceder a las casillas de correo en HestiaCP?
        • Bases de datos
          • ¿Cómo crear una base de datos en HestiaCP?
          • ¿Cómo modificar la configuración de una base de datos en HestiaCP?
          • ¿Cómo acceder a una base de datos creada en HestiaCP?
        • Zona DNS
          • ¿Cómo crear la Zona DNS de un dominio en HestiaCP?
          • ¿Cómo agregar un registro a la Zona DNS en HestiaCP?
          • ¿Cómo modificar un registro en la Zona DNS en HestiaCP?
        • ¿Cómo administrar archivos y directorios en HestiaCP?
        • ¿Cómo ver las estadísticas de consumos en HestiaCP?
        • ¿Cómo crear tareas programadas en HestiaCP?
        • ¿Cómo crear respaldos o backups de mis cuentas en HestiaCP?
        • Servicios del servidor
          • ¿Cómo configurar el servidor en HestiaCP?
          • ¿Cómo monitorear la carga del servidor en HestiaCP?
          • ¿Cómo acceder al firewall del servidor en HestiaCP?
          • ¿Cómo iniciar, reiniciar o detener servicios en HestiaCP?
      • Backups Incrementales para Clouds
    • Servidor de Aplicaciones
      • Servidor de Aplicaciones - Stack Java
      • Servidor de Aplicaciones - Stack Python
      • Servidor de Aplicaciones - Stack JavaScript
      • ¿Qué es un Servidor de Aplicaciones?
      • Stacks Disponibles
        • Java
          • Java - Spring + MySQL
        • Javascript
          • Javascript - Node.js + Redis
          • Javascript - Node.js + Next.js
        • Python
          • Python - Flask
          • Python - Django
          • Python - FastAPI
          • Python - Flask + MySQL
          • Python - Flask - Redis
          • Python - Flask - Mongo
      • ¿Cómo despliego un Stack?
      • ¿Cómo despliego una aplicación en un Stack?
    • Constructor Web
      • Planes Constructor de Sitios Web y Tienda Online
      • ¿Cómo acceder al Constructor Web?
      • ¿Cómo utilizar el Constructor Web?
      • ¿Cómo crear un Formulario Web en el Constructor Web?
      • ¿Cómo Integrar un Captcha para el formulario web?
      • ¿Cómo guardar y restaurar respaldos en el Constructor Web?
      • ¿Cómo crear una página comercial con Carro de Compras?
      • ¿Cómo agrego un Blog en el Constructor Web?
    • Email Marketing
      • Planes Email Marketing
      • ¿Qué es Email Marketing?
      • ¿Cómo ingreso al panel de control de Email Marketing?
      • ¿Qué necesito configurar para usar Email Maketing?
      • ¿Cómo creo listas de contactos?
      • ¿Cómo agrego contactos a mis listas?
        • Cómo agregar múltiples contactos desde archivos o bases de contactos
        • Cómo agregar contactos individuales
      • ¿Cómo veo métricas e información general de los contactos?
      • ¿Cómo crear plantillas de Mail?
        • Editor gráfico de plantillas
        • Editor HTML de plantillas
      • ¿Cómo enviar una campaña?
      • ¿Cómo envío un mail de prueba?
      • ¿Cómo configuro una cuenta SMTP?
    • Paneles de Control
      • Panel de control cPanel
        • ¿Cómo acceder al Panel de Control cPanel?
        • ¿Cómo subir una página web al plan de alojamiento en cPanel?
        • Subdominios, Aliases y Dominios Adicionales
          • ¿Cómo crear Subdominios, Aliases y Dominios Adicionales en cPanel?
        • Correo Electrónico
          • ¿Cómo crear casillas desde el Área de Cliente? (Sólo cPanel)
          • ¿Cómo crear casillas desde el panel de control cPanel?
          • ¿Cómo acceder a las casillas de correo vía Webmail con cPanel?
          • Herramientas y opciones de correo útiles
            • ¿Cómo cambiar contraseña, espacios y otras opciones de mis casillas en cPanel?
            • ¿Cómo vaciar bandejas y borrar mails en las casillas de correo en cPanel?
            • ¿Cómo configurar el filtro antispam?
            • ¿Cómo configurar respuestas automáticas de correo?
            • ¿Cómo configurar reenvíos automáticos de correos?
            • ¿Cómo configurar autenticaciones DKIM, SPF y DMARC?
            • ¿Cómo configurar la casilla Catch All?
            • ¿Cómo mover mails en Webmail?
            • ¿Cómo crear una firma de correo?
            • ¿Cómo cambio la zona horaria desde Webmail?
        • Redirecciones de dominio
          • ¿Cómo configurar Redirecciones de dominios en cPanel?
        • Bases de datos
          • ¿Cómo crear y configurar Bases de Datos en cPanel?
          • Cómo conectarse a una base de datos remotamente en cPanel
        • Instalar Wordpress, Drupal, Moodle y otros CMS
          • ¿Cómo usar WP Toolkit en cPanel?
          • ¿Cómo usar Softaculous App Installer en cPanel?
        • Certificados SSL
          • ¿Cómo instalar un Certificado SSL en cPanel?
        • Administrador de Archivos
          • ¿Cómo acceder al Administrador de Archivos en cPanel?
        • Conexión FTP
          • ¿Cómo conectarse vía FTP en cPanel?
        • Copias de Seguridad
          • ¿Cómo generar Copias de Seguridad en cPanel?
        • Modificaciones en Zona DNS
          • ¿Cómo apuntar un sitio web a un servidor remoto?
          • ¿Cómo mantener el servidor de mails en SitiosHispanos y el sitio web remoto?
          • ¿Cómo usar un servidor de mails remoto?
        • Opciones avanzadas cPanel
          • ¿Cómo cambiar la versión de PHP en cPanel?
          • ¿Cómo ver el consumo de recursos y estadísticas de uso en cPanel?
          • ¿Cómo crear Tareas Programadas (Cron Jobs) en cPanel?
          • ¿Cómo ver mi dominio como HTTPS en mi navegador en cPanel?
          • ¿Cómo activar o desactivar ModSecurity en cPanel?
          • ¿Cómo activar la autenticación de dos factores o 2FA en cPanel?
          • ¿Donde ver los logs de errores de mi pagina web en cPanel?
      • Panel de Control WHM
        • ¿Cómo acceder al panel de control WHM?
        • ¿Cómo crear un paquete en WHM?
        • ¿Cómo crear una cuenta de hosting en WHM?
        • ¿Cómo dar de baja una cuenta en WHM?
        • ¿Cómo cambiar el paquete de una cuenta en WHM?
        • ¿Cómo suspender y reanudar una cuenta en WHM?
        • ¿Cómo modificar la contraseña de una cuenta en WHM?
        • ¿Cómo modificar la Zona DNS de una cuenta en WHM?
        • ¿Cómo activar la autenticación de dos factores en WHM?
      • Panel de control Plesk
        • ¿Cómo acceder al Panel de Control Plesk?
        • Subdominios, Aliases y Dominios Adicionales
          • ¿Cómo crear Subdominios, Aliases y Dominios Adicionales en Plesk?
        • Redirecciones de dominio
          • ¿Cómo configurar Redirecciones de dominios en Plesk?
        • Correo Electrónico
          • ¿Cómo crear casillas desde el panel de control Plesk?
          • ¿Cómo acceder a las casillas de correo vía Webmail con Plesk?
          • Herramientas y opciones de correo útiles
            • ¿Cómo cambiar contraseña, espacios y otras opciones de mis casillas en Plesk?
        • Bases de datos
          • ¿Cómo crear y configurar Bases de Datos en Plesk?
        • Instalar Wordpress y ReactCS
          • ¿Cómo usar WP Toolkit en Plesk?
          • ¿Cómo subir una aplicación ReactJS a mi cuenta en Plesk?
        • Certificados SSL
          • ¿Cómo instalar un Certificado SSL en Plesk?
        • Administrador de Archivos
          • ¿Cómo accedo al Administrador de Archivos en Plesk?
        • Conexión FTP
          • ¿Cómo conectarse vía FTP en Plesk?
        • Copias de Seguridad
          • ¿Cómo generar Copias de Seguridad en Plesk?
        • Opciones avanzadas Plesk
          • ¿Cómo cambiar la versión de PHP en Plesk?
          • ¿Cómo activar o desactivar ModSecurity en Plesk?
          • ¿Cómo ver mi dominio como HTTPS en mi navegador en Plesk?
          • ¿Donde ver los logs de errores de mi pagina web en Plesk?
          • ¿Cómo ver mi dominio como HTTPS en mi navegador en Plesk?
      • Panel de control HestiaCP
        • ¿Qué es HestiaCP?
        • ¿Cómo acceder al panel de control HestiaCP?
        • Composición general del panel HestiaCP
        • Cuentas de hosting
          • ¿Cómo crear usuarios para las cuentas de hosting en HestiaCP?
          • ¿Cómo crear planes para las cuentas de hosting en HestiaCP?
          • ¿Cómo crear una cuenta de hosting en HestiaCP?
          • ¿Cómo cambiar la contraseña de acceso a una cuenta en HestiaCP?
          • ¿Cómo crear un subdominio en HestiaCP?
          • ¿Cómo crear un alias de un dominio en HestiaCP?
          • ¿Cómo instalar un certificado SSL en HestiaCP?
          • ¿Cómo cambiar la versión de PHP en HestiaCP?
          • ¿Cómo conectarse vía FTP en HestiaCP?
        • Casillas de correo
          • ¿Cómo crear casillas de correo en HestiaCP?
          • ¿Cómo modificar casillas de correo en HestiaCP?
          • ¿Cómo acceder a las casillas de correo vía Webmail con HestiaCP?
          • ¿Cómo configurar reenvíos automáticos de correo en HestiaCP?
        • Bases de datos
          • ¿Cómo crear una base de datos en HestiaCP?
          • ¿Cómo modificar la configuración de una base de datos en HestiaCP?
          • ¿Cómo acceder a una base de datos creada en HestiaCP?
        • Zona DNS
          • ¿Cómo crear la Zona DNS de un dominio en HestiaCP?
          • ¿Cómo agregar un registro a la Zona DNS en HestiaCP?
          • ¿Cómo modificar un registro en la Zona DNS en HestiaCP?
        • ¿Cómo administrar archivos y directorios en HestiaCP?
        • ¿Cómo ver las estadísticas de consumos en HestiaCP?
        • ¿Cómo crear tareas programadas en HestiaCP?
        • ¿Cómo veo mi dominio como https en mi navegador en HestiaCP?
        • ¿Cómo crear respaldos o backups de mis cuentas en HestiaCP?
        • Servicios del servidor
          • ¿Cómo configurar el servidor en HestiaCP?
          • ¿Cómo monitorear la carga del servidor en HestiaCP?
          • ¿Cómo acceder al firewall del servidor en HestiaCP?
          • ¿Cómo iniciar, reiniciar o detener servicios en HestiaCP?
Con tecnología de GitBook
En esta página
  • La librería PHPMailer
  • Instalación de PHPMailer
  • Ejemplo de configuración

¿Te fue útil?

  1. Te damos la bienvenida al Centro de Ayuda de SitiosHispanos.Com
  2. Correo Electrónico
  3. ¿Problemas con sus correos?

¿Qué es y para que sirve PHPMailer?

Hashtags: #Mail() #Formulario

Anterior¿Qué significan los códigos de error que recibo al intentar enviar mails?Siguiente¿Cómo configuro mi formulario si la función mail() está desactivada?

Última actualización hace 1 año

¿Te fue útil?

En algunos servidores no está disponible la función mail() de PHP. Esta función es cada vez más habitual que esté desactivada en los servidores como medida de seguridad. Normalmente se desactiva por protección contra SPAM, Mail Spoofing y Proxy Mail Servers. En caso de que cualquiera de las webs alojadas sea vulnerada por un usuario malintencionado, se evitan los riesgos mencionados, deshabilitando esta función.

La librería PHPMailer

La librería PHPMailer nos permite, entre otras funcionalidades, establecer una conexión SMTP con un servidor de correo. Este servidor SMTP será quién envíe realmente nuestro correo electrónico.

La web oficial del proyecto en GitHub contiene la documentación con las opciones de instalación y configuración. El enlace a Github es: .

Instalación de PHPMailer

  1. Descargá PHPMailer desde . Presioná el botón verde Code y, luego, hacé clic en Download ZIP en el cuadro Clone.

  1. Descomprimí el archivo descargado “PHPMailer-master.zip” y renombrá el directorio PHPMailer-master a PHPMailer

  2. Copiá el directorio PHPMailer dentro de la raíz de tu página web (por ejemplo public_html). Para verificar que las rutas son correctas, debería existir, desde la raíz de nuestro proyecto: /PHPMailer/src/PHPMailer.php

Ejemplo de configuración

  1. Guardá el siguiente código en un archivo, por ejemplo, ejemplo.php

// Some code<?php
// Mostrar errores PHP (Desactivar en producción)
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

// Incluir la libreria PHPMailer
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
use PHPMailer\PHPMailer\SMTP;

require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';

// Inicio
$mail = new PHPMailer(true);

try {
    // Configuracion SMTP
    $mail->SMTPDebug = SMTP::DEBUG_SERVER;                         // Mostrar salida (Desactivar en producción)
    $mail->isSMTP();                                               // Activar envio SMTP
    $mail->Host  = 'CONFIGURAR_SERVIDOR_SMTP';                     // Servidor SMTP
    $mail->SMTPAuth  = true;                                       // Identificacion SMTP
    $mail->Username  = 'CONFIGURAR_USUARIO_SMTP';                  // Usuario SMTP
    $mail->Password  = 'CONFIGURAR_CONTRASEÑA_SMTP';	          // Contraseña SMTP
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
    $mail->Port  = 587;
    $mail->setFrom('hola@prueba.com', 'Tu nombre');                // Remitente del correo

    // Destinatarios
    $mail->addAddress('prueba@midominio.com', 'Nombre del destinario');  // Email y nombre del destinatario

    // Contenido del correo
    $mail->isHTML(true);
    $mail->Subject = 'Asunto del correo';
    $mail->Body  = 'Contenido del correo <b>en HTML!</b>';
    $mail->AltBody = 'Contenido del correo en texto plano para los clientes de correo que no soporten HTML';
    $mail->send();
    echo 'El mensaje se ha enviado';
} catch (Exception $e) {
    echo "El mensaje no se ha enviado. Mailer Error: {$mail->ErrorInfo}";
}
  1. Modificá los parámetros de conexión en este archivo, el email del remitente y del destinatario donde enviáremos nuestro correo de prueba. Buscá las siguientes lineas en el script y reemplazá los datos por los tuyos. ¡Es muy importante configurar estos datos usando una casilla valida a la que puedas acceder!

// Configuracion SMTP
$mail->Host  = 'mail.tudominio.com';   // Acá debes configurar el servidor SMTP
$mail->Username  = 'casilla@tudominio.com';  // Esta será la casilla que enviará los mails
$mail->Password  = 'contraseña de casilla';  // Contraseña de tu casilla
$mail->setFrom('casilla@tudominio.com', 'Tu nombre'); // Configurá tu nombre y la casilla remitente

Debajo verás esta sección para completar con tus datos:

// Destinatarios    
$mail->addAddress('prueba@otrodominio.com', 'Nombre del destinario');  // Email y nombre del destinatario

Y la ultima sección a completar con tus datos:

// Contenido del correo 
$mail->isHTML(true);
$mail->Subject = 'Asunto del correo';  // El asunto que mostrará el mail enviado
$mail->Body  = 'Contenido del correo <b>en HTML!</b>';  
  1. Subí por FTP o, utilizando el Administrador de Archivos de cPanel, el directorio PHPMailer y el archivo ejemplo.php a la raíz del directorio público de tu pagina web (public_html).

  2. Ejecutá el ejemplo desde https://tudominio.com/ejemplo.php. Te mostrará el debug del proceso y, luego recibirás el correo electrónico: "El mensaje se ha enviado" Si muestra algún error, ya sea de PHP o de conexión SMTP, deberás depurar el origen del problema. El mensaje de error que recibirías en este caso es: "El mensaje no se ha enviado. Mailer Error:<tipo de error>

En producción, recordá desactivar el debug de errores PHP y SMTP cambiando las primeras lineas del código de prueba:

ini_set('display_errors', 1);    // Cambiá el 1 por 0
ini_set('display_startup_errors', 1); // Cambiá el 1 por 0
error_reporting(E_ALL); // Cambiá el "E_ALL" por 0
https://github.com/PHPMailer/PHPMailer
https://github.com/PHPMailer/PHPMailer