Hay una serie de razones diferentes que usted puede ser que necesite para enviar un correo electrónico a un gran número de personas. Tal vez usted tiene un pequeño negocio o un club y necesita enviar boletines , avisos de eventos especiales o invitaciones a sus clientes o members.With Microsoft Outlook y servicios de correo electrónico en línea como Gmail , la posibilidad de enviar correos electrónicos en masa es limitado. Muchas versiones de mensajes de correo electrónico de Outlook límite a aproximadamente 100 beneficiarios , y Google se desactive temporalmente su cuenta si usted envía mensajes a más de 500 destinatarios por day.Instead , puede utilizar la computadora muy popular lenguaje de scripting PHP para lograr sus metas . Seleccione una de las bibliotecas de código PHP de código abierto que están disponibles gratuitamente . Las bibliotecas de códigos más utilizados son phpList , PHPMailer y SwiftMailer . Cosas que necesitará Web
cuenta de alojamiento
FTP u otro acceso subir al servidor web
Ver Más instrucciones
phpList
1
Asegúrese de que tiene acceso a cuenta de alojamiento de su sitio web. También debe comprobar que PHP está instalado y disponible en el servidor en el que se está ejecutando su cuenta.
2
Descarga la última versión estable de la página web phplist y descomprimir los archivos y directorios del contenedor. Subir los directorios y archivos a un directorio en su servidor web que es accesible a través de la web, y crear una base de datos para phplist utilizar. Utilice un navegador web para acceder al " lists /admin" sub - directorio donde has subido los archivos para completar la instalación.
3
Para phpList , acceda a la sección de administración y crear una lista de las direcciones de correo electrónico individuales a los que desea enviar el mensaje. Haga clic en " Enviar un mensaje " del menú y preparar el correo electrónico real . Cuando esté satisfecho con el mensaje, haga clic en el botón "Enviar " .
PHPMailer
4
Asegúrese de que tiene acceso a la cuenta de alojamiento de su sitio web. También debe comprobar que PHP está instalado y disponible en el servidor en el que se está ejecutando su cuenta.
5
Descargar el paquete PHPMailer desde el sitio web PHPMailer y extraer los " class.phpmailer.php " y " idiomas /archivos phpmailer.lang - en.php " . Sube estos archivos en el directorio de trabajo en el servidor web. Tenga en cuenta que PHPMailer no tiene una interfaz gráfica de usuario, por lo que tendrá que llamar a la clase directamente en otro script PHP.
6
Proyecto de un script PHP que incluye el archivo class.phpmailer.php ( " require ( " class.phpmailer.php "); " ) , a continuación, cree un nuevo objeto del PHPMailer () class ( "correo $ = new PHPMailer () ;") . Utilice " $ mail -> From" , " $ mail -> AddAddress " y " $ mail -> Body" para preparar el mensaje dentro de la secuencia de comandos . Utilice " $ return = $ mail -> Send ()" al final de la secuencia de comandos para enviar el mensaje .
SwiftMailer
7
Asegúrese de que tiene acceso a cuenta de alojamiento de su sitio web. También debe comprobar que PHP está instalado y disponible en el servidor en el que se está ejecutando su cuenta.
8
Descargue el más reciente paquete de SwiftMailer de la página web SwiftMailer , y extraer los archivos. Subir todos los archivos de la " lib /" directorio en su servidor web . Una vez más, tenga en cuenta que SwiftMailer es una clase que se llama en otro script PHP para enviar correos electrónicos en masa .
9
Escribir un nuevo script PHP que incluye el archivo swift_required.php ( " require_once 'lib /swift_required.php " ;") , y llama al ( método de Swift_Message () newInstance " message = Swift_Message :: newInstance ($ )") . Utilice los métodos " setFrom ()" , " SETTO ()" y " setBody ()" para preparar el mensaje en sí . Para enviar el mensaje de crear un transporte, crear una instancia de Swift_Mailer utilizando el transporte que ha creado y utiliza el send () o batchSend () en ese objeto.