/Hosting-PHPMailer

Ejemplo de uso de PHPMailer

Primary LanguagePHP

Introducción

El siguiente documento explica cómo enviar mails desde PHP en todas las plataformas (tanto Windows como Linux).

La conocida función "mail()" de PHP por lo general se encuentra deshabilitada por cuestiones de seguridad: la peligrosidad de la misma radica en que con ella, se puede enviar correos de forma anónima. Esto da a lugar el envío de SPAM.

Si un sitio web es comprometido, lo primero que el perpetrador intentará hacer es usar esta función para enviar correo masivo. Esto bajará la reputación del servidor, pudiendo caer en listas negras y con la consecuente degradación de la calidad del servicio (sus correos llegarán como "correo no deseado" o rebotarán con mensajes de bloqueo).

Esto aplica tanto para servicios compartidos como a dedicados.

PHPMailer

El método preferido para el envío de correos autenticados (con usuario y contraseña) sobre PHP es PHPMailer.

El código fuente actualizado y ejemplo de implementación puede ser encontrado en su sitio de Github: https://github.com/PHPMailer/PHPMailer

Uso

  1. Cloná este repositorio en tu PC
    1. usando Git: git clone https://github.com/wnpower/Hosting-PHPMailer.git && cd Hosting-PHPMailer && git submodule update --init --recursive
    2. Descargando el ZIP directo: https://github.com/wnpower/Hosting-PHPMailer/archive/master.zip. Descomprimir. Luego bajar el de PHPMailer (https://github.com/PHPMailer/PHPMailer/archive/master.zip) y descomprimir en la carpeta "PHPMailer" de este repositorio
  2. Modificá o tomá de ejemplo el archivo "ejemplo.php" para implementarlo en tu aplicación

  3. Subilo a tu Hosting

Ayuda

https://help.wnpower.com/hc/es/articles/360022856251-C%C3%B3mo-enviar-correos-desde-PHP-usando-SMTP-autenticado