Guía de configuración de PowerMTA
Publicado: 2020-03-11Cuando se trata de configurar un servidor SMTP para su negocio, tenemos diferentes opciones y métodos para construirlo. Uno de estos métodos es usar PowerMTA como su servidor de envío.
En esta guía, aprenderá casi todo sobre PowerMTA y le mostraré con qué facilidad puede instalar y configurar PowerMTA y luego enviar su primer correo electrónico.
Además, encontrará un video a continuación que explica los pasos mencionados en esta guía si siente que algo no está claro.
¿Qué es PowerMTA?
PowerMTA es un potente software MTA (SMTP) que se utiliza para enviar correos electrónicos a través de Internet.
Como expliqué en mi guía de Email Marketing de Techincal, cualquier sistema de Email marketing consta de dos partes:
- El remitente: (servicio SMTP) esta es la parte técnica. Le permite enviar correos electrónicos a través de Internet.
- La Aplicación de Gestión , donde podrás configurar y gestionar tus Listas de Email, Campañas de Marketing, monitorizar y analizar resultados, gestionar tus servidores de envío, etc.
Entonces conectamos ambos para obtener un sistema de marketing por correo electrónico.
En nuestro caso, el software de Sender será PowerMTA. Y, por cierto, PowerMTA es un software de nivel empresarial para enviar mensajes de gran volumen y de misión crítica. y es de alguna manera caro.
Lo que hace que PowerMTA sea especial es que proporciona alto rendimiento, estabilidad y capacidad de entrega en línea con una capacidad de administración perfecta.
Y está construido con una huella de hardware mucho más pequeña de lo que es posible con otros productos como postalhq, MAIB, postfix...
¿Cómo obtener y descargar PowerMTA?
Dado que PowerMTA es un software de solución empresarial utilizado por grandes empresas de todo el mundo como Mailchimp, y no es como cualquier otro software, no encontrará un enlace de descarga directo para obtener PowerMTA. entonces como se descarga??
Por supuesto, ¡no estoy aquí distribuyendo copias ilegales o anuladas!
Respeto los derechos de autor tanto como quiero que los demás respeten los míos.
No espere que comparta con usted ninguna versión anulada aquí. si está buscando esas cosas, encuéntrelas en otro lugar. ESTAMOS AQUÍ PARA APRENDER.
Entonces, ¿de dónde podemos obtener PowerMTA? o al menos cómo obtener una versión de prueba para que podamos probar antes de comprar?
No es tan complicado, aunque todos los días recibo varias preguntas de los estudiantes que siguen mi curso de PowerMTA porque ni siquiera se molestan en buscarlo en Google.
De todos modos, para obtener una versión de prueba de PowerMTA o comprar una licencia, simplemente puede enviar un pequeño mensaje al propietario (Spark Post) utilizando este formulario de contacto.
Responden y responderán en uno o dos días. luego pueden hacerle algunas preguntas sobre su negocio solo para asegurarse de que no es un spammer, y obtendrá una copia de prueba de dos meses para aprender y probar todo en el software antes de comprar una licencia.
Precios de PowerMTA
El modelo de licencia de software de PowerMTA es bastante sencillo, ya que los clientes eligen la versión de rendimiento Estándar (100 000 +/- entregas por hora) o Enterprise (con capacidad para más de 1 000 000 de mensajes por hora).
La única diferencia entre la versión Standard y Enterprise es que la clave de licencia Standard limita la cantidad de conexiones salientes simultáneas a 200. Los clientes de PowerMTA dicen que pueden enviar entre 80 000 y 120 000 mensajes por hora con una licencia Standard.
Tiene la opción de actualizar a una licencia Enterprise en cualquier momento. La actualización es tan simple como ingresar una nueva clave de licencia.
Con la característica de MTA virtual de PowerMTA, la mayoría de las organizaciones solo necesitan 1 licencia.
Existen 2 modelos de licencia:
PowerMTA Standard Anual y PowerMTA Enterprise Anual.
* Anual estándar de PowerMTA : $5500,00 por licencia (por servidor) por año, siempre que elija usar el software e incluye servicios de soporte definidos como asistencia técnica por correo electrónico y por teléfono, acceso gratuito a versiones principales y secundarias actuales y futuras, y futuras correcciones y parches, si los hubiere, documentación actual y futura para el Software, y membresía en el Foro de soporte de Port25.
* Anual de PowerMTA Enterprise : $12 500,00 por licencia (por servidor) por año, siempre que elija usar el software e incluye servicios de soporte definidos como asistencia técnica por correo electrónico y por teléfono, acceso gratuito a versiones principales y secundarias actuales y futuras, y futuras correcciones y parches, si los hubiere, documentación actual y futura para el Software, y membresía en el Foro de soporte de Port25.
También ofrecemos licencias de PowerMTA Hot Back-up and Development por $1,000.00 por año por licencia.
¿Necesita PowerMTA?
Como mencioné, PowerMTA es utilizado por empresas empresariales y no es barato. Entonces, si no tiene ese negocio crítico o un alto tráfico masivo de correo electrónico, puede optar por soluciones económicas alternativas como usar servicios SMTP (Amazon SES, Sendgrid, Mailgun, Mandrill, Spark Post SMTP Service...) o incluso soluciones gratuitas como Postalhq, Postfix, MAIB, u otros.
* Soluciones alternativas:
Si está interesado en aprender cómo crear un SMTP y enviar correos electrónicos ilimitados utilizando su propio servidor, puede consultar mi curso premium Mejor calificado:
O puede aprender a crear un sistema completo de marketing por correo electrónico con Amazon SES y Mailwizz e ir con marketing por correo electrónico 100 veces más barato aquí:
Entonces, volviendo atrás, ¿necesita PowerMTA? Depende de usted y depende de su negocio.
Ahora que sabe qué es PowerMTA y cómo obtenerlo, estamos listos para comenzar nuestro trabajo principal y comenzar a construir nuestro sistema de marketing por correo electrónico con PowerMTA.
Lea mi Guía técnica de marketing por correo electrónico para comprender cómo funcionan las cosas si es un novato en este campo. entenderás todo en minutos.
Configuración del sistema de marketing por correo electrónico PowerMTA.
Como mencioné anteriormente, el Sistema de correo electrónico consta de dos partes, la aplicación SMTP (PowerMTA en nuestro caso) y la aplicación EMS (Email Marketing System). y será Mailwizz en mi caso. (Puede usar cualquier remitente de correo electrónico que desee)
¿Qué se requiere para construir este sistema?
Lo que necesitas es simplemente:
- Servidor/es VPS para instalar PowerMTA y la aplicación EMS.
- Nombre de dominio para usar con nuestra configuración.
Ahora alguien puede preguntar: "¿Puedo configurar todo en un servidor VPS o necesito varios servidores ?"
Supongamos ahora que tiene un servidor con buenos recursos para manejar todo, puede instalar y configurar todo en él. Está bien.
¡ Pero ! en caso de que suceda algo malo, como que lo incluyan en la lista negra, ocurra un problema técnico o cualquier otra cosa, ¡perderá todo!
Incluso si tiene una copia de seguridad, no puede imaginar un día en el que todo se rompa y necesite recuperar su sistema.
Por lo tanto, se recomienda Go con una configuración de varios servidores.
No te lo diré, hazte con un VPS por cada servicio que tengas. ¡NO!
pero se recomienda mantener sus servidores de correo SMTP en un servidor dedicado cada uno. así que si uno de los servidores no funciona, no perderá todo, simplemente arregle este servidor específico.
Resumiré nuestro sistema con el siguiente diagrama:
Creo que esto es suficiente, ¡comencemos!
Obtenga un nombre de dominio.
Conseguir un Dominio es tan sencillo como comerse un trozo de tarta de chocolate. debe ir a cualquier empresa de registro de dominios como Godaddy, Enom, Freenom, Namecheap …. y Compre un Nombre de Dominio, incluso puede obtener uno por 1$ al año.
Recomiendo obtener un dominio .com que refleje su negocio. y si ya tiene uno, como creo, puede omitir esto y continuar obteniendo un servidor VPS.
Mire este video de 3 minutos y vea cómo obtener y comprar un nombre de dominio de Godaddy:
Obtenga un servidor VPS para PowerMTA.
Ahora, hagamos que nuestro primer servidor VPS configure PowerMTA.
¿Qué compañía debo usar?
Esta pregunta es realmente muy importante, y la veo con frecuencia. por qué es importante, ¿no podemos elegir cualquier empresa de VPS? La respuesta es simplemente ¡NO! ¿Por qué?
La creación de un servidor SMTP tiene principalmente un requisito previo obligatorio principal que debe estar disponible en la empresa de VPS que desea elegir. ¿Qué es?
¡Hay que abrir el PUERTO 25 ! ¿Qué es el Puerto 25 y por qué debe abrirse?
mira este diagrama:
¿Entendiste el punto?
Sencillamente, el servidor SMTP utiliza el puerto 25 para conectarse a otras empresas de correo como Gmail, Outlook, Yahoo o cualquier otra. porque todas estas empresas escuchan y aceptan conexiones en el puerto 25 únicamente.
¿Qué pasa con otros puertos?
Sí, puede conectarse a su servidor SMTP desde su aplicación de correo o cliente usando diferentes puertos, generalmente se usan 25,587,465.
¿Qué es un puerto?
Usted puede estar pensando ahora, ¿qué es un puerto? especialmente si no tienes ninguna formación técnica como comercializador.
No voy a molestar su cabeza ahora con detalles técnicos, simplemente, solo entienda que en redes, para conectarse entre servicios y dispositivos use números de puerto, como usamos el puerto 80 para navegar por la web bajo el protocolo HTTP, el puerto 443 para conexión segura HTTPS , puerto 22 para conexiones SSH, etc.
Entonces, simplemente se usa el puerto 25 para enviar correos electrónicos bajo el protocolo SMTP.
Volvamos ahora a nuestro trabajo, necesitamos tener un servidor VPS con el puerto 25 abierto para poder enviar correos electrónicos. ¿Dónde encontrar uno? Para simplificar las cosas, aquí hay una lista de empresas con las que puede comenzar:
- Servicios web de Amazon.
- Contabo.
- Océano digital*
- Hostwind.
- Interservidor.
- OVH.
*Digital Ocean A veces bloquea algunas cuentas y restringe el puerto 25, pero en general permiten todos los puertos.
hay otros?? sí, simplemente puede ponerse en contacto con el soporte de cualquier empresa que desee y preguntar si bloquean algún puerto de forma predeterminada. si no, entonces perfecto, puedes ir con él.
¿Algún otro requisito previo a tener en cuenta al elegir una empresa de VPS?
En general, no. Pero si está buscando configurar la rotación de IP más adelante (hablaremos de eso más adelante), entonces necesita tener varios adaptadores de red conectados a su servidor.
Simplemente, verifique si la empresa permite múltiples adaptadores e IP en su sistema.
Crear un servidor.
Ahora creo que está listo para obtener un servidor VPS. También puede registrarse en DigitalOcean a través del enlace de cupón a continuación para obtener 100 $ gratis para probar todo gratis.
Entonces, después de registrarse en Digital Ocean o en cualquier otra compañía de VPS, simplemente cree un servidor con las siguientes especificaciones:
- CentOS 6/7 x64 como sistema operativo
- Puede comenzar con 1 CPU/ 1 GB de RAM (puede cambiar el tamaño más adelante).
Configuración básica del servidor VPS.
Ahora que tenemos nuestro servidor limpio, preparémoslo para la instalación de PowerMTA.
Conéctese a su servidor usando un cliente SSH como PuTTY o Bitvise .
Primero, verifique su nombre de host:
nombre de host -f
Si no ve una forma de ANYTING.YOURDOMAIN.COM , debe cambiar el nombre de host con el siguiente comando:
nombre de host host.dominio.tld
donde el anfitrión es lo que quieras. entonces, en mi caso, mi dominio de muestra para este tutorial es hy.me , el comando se verá así:
nombre de host power.hy.me
Asigne su nombre de dominio.
Ahora tenemos nuestro servidor VPS y configuramos su nombre. Vaya a su proveedor de dominio y asigne su dominio a su servidor VPS. simplemente abra la zona de administración de DNS y agregue un nuevo registro A como este:
host: puntos de poder : TU SERVIDOR IP .
* el poder es en mi caso, puedes elegir lo que quieras para el nombre de tu servidor.
Instalar PowerMTA
Ahora necesitamos cargar el archivo PowerMTA en nuestro servidor para instalarlo. La forma más fácil es usar una pequeña herramienta llamada Winscp.
Simplemente puede conectarse a su servidor a través de Winscp y cargar el archivo rpm de instalación de PowerMTA arrastrando y soltando.
¿El archivo está en su servidor? ¡Genial!
Ahora instalemos PowerMTA ejecutando el siguiente comando:
rpm -ivh PowerMTA-4.5r1.rpm
*Asegúrese de ejecutar este comando en el directorio donde cargó el archivo rpm.
Luego copie su archivo de licencia a /etc/pmta/ y ¡listo! Así de simple jaja!
Configuración de PowerMTA.
Ahora, el paso final antes de que pueda enviar un correo electrónico desde su servidor es configurar PowerMTA.
PowerMTA tiene un archivo de configuración ubicado en el directorio /etc/pmta/ . basta con abrirlo para que lo editemos y configuremos. Para facilitarle las cosas, puede simplemente descargar el archivo de configuración adjunto y reemplazarlo en lugar del suyo, y cambiar los valores correspondientes a su servidor.
Descargue el archivo de configuración de ejemplo de PowerMTA:
Después de descargarlo, cárguelo y reemplácelo con el de su servidor, luego abra el archivo para editarlo.
Encontrará un lugar donde puede cambiar la dirección IP.
Pon la IP de tu servidor en su lugar. y luego reemplace mi dominio con el suyo en el archivo.
Ahora reinicie el servicio PowerMTA usando el siguiente comando:
reinicio del servicio pmta
¡Hemos terminado!
Enviar un correo electrónico de prueba
Ahora estamos listos para enviar nuestro primer correo electrónico. ¿Cómo probar nuestro servidor?
Simple, vaya a SMTPER.NET e ingrese los detalles de su servidor de la siguiente manera:
asegúrese de cambiar los valores para que reflejen su dominio y los parámetros de su archivo de configuración. Luego haga clic en "Enviar la prueba" . ¡Increíble!
* Puede cambiar el nombre de usuario y la contraseña en el archivo de configuración y reemplazarlo con las credenciales que desee (MANTÉNGALO SEGURO) .
¡Así que aquí estamos, instalamos y configuramos PowerMTA y enviamos nuestro primer correo electrónico!
En algún momento puede encontrar un error al enviar, siéntase libre de comentar cualquier pregunta a continuación o abrirla en H-answers.com. Estaré allí todos los días para responder a sus preguntas.
Ahora todavía tenemos la segunda parte de nuestro sistema de marketing por correo electrónico que es el EMS o la aplicación del remitente.
Configurar Mailwizz (EMS)
No está obligado a usar Mailwizz, puede usar cualquier EMS de la aplicación del remitente para conectarse con su servidor. Pero dado que estoy usando Mailwizz en mi sistema, siento que es la mejor opción cuando se trata de funciones en comparación con el precio, que es solo un pago único sin límites ni tarifas recurrentes.
Puedes comprarlo en codecanyon aquí.
Mailwizz es un script PHP y es muy sencillo de configurar y alojar.
Creé una guía completa para aprender a instalar Mailwizz en cualquier servidor VPS. Compruebe a continuación:
O simplemente puede verme instalar y configurar Mailwizz en este video (método diferente):
Además, consulte mi publicación sobre ¿Cómo alojar un script PHP en línea en 10 minutos? ejemplo: Xerochat de Codecanyon, te ayudará a entender todo en munites.
¡Antes de enviar!
¡ Felicidades ! Instaló PowerMTA y configuró su propio sistema de marketing por correo electrónico, pero antes de enviar, debe comprender algunos conceptos cruciales y seguir las pautas para obtener las mejores tasas de entrega y llegar a la bandeja de entrada.
Calentando su servidor SMTP
Cuando construye un nuevo servidor SMTP con una nueva dirección IP, y antes de que pueda comenzar a enviar sus campañas de marketing por correo electrónico, debe preparar su dirección IP.
¿Qué es IP de calentamiento?
Cuando tenga una nueva dirección IP de marca para su SMTP, esta IP no tendrá reputación en Internet y los ISP (proveedores de servicios de Internet) no conocen esta IP.
Por lo tanto, el calentamiento de IP es la práctica de construir su reputación en Internet aumentando gradualmente el volumen de correo enviado con su dirección IP de acuerdo con un programa predeterminado.
Ejemplo de calentamiento de su servidor que se muestra en la siguiente tabla:
Día de calentamiento | Correos electrónicos para enviar |
1 | 20 |
2 | 50 |
3 | 100 |
4 | 300 |
5 | 500 |
6 | 700 |
7 | 900 |
8 | 1000 |
Esta tabla muestra un escenario si desea llegar a 1K correos electrónicos por día con una buena reputación. Consulte mi Guía de preparación de SMTP para obtener más detalles.
Además, puedes ver mi video completo sobre el calentamiento aquí:
Configure SPF, DKIM, rDNS y DMARC.
SPF (Marco de política del remitente):
Un registro SPF es un registro TXT que se agrega a su zona DNS de dominio y le permite configurar los servidores de correo que pueden enviar correos electrónicos desde su dominio.
Los mensajes enviados desde un servidor que no esté incluido en el registro SPF se marcarán como spam o se rechazarán.
Como ejemplo, no puede enviar un correo electrónico desde su propio servidor y configurar su correo electrónico de envío como " [email protected]", no puede usar el dominio de Google. Indica que estás intentando enviar spam.
De la misma manera, puede configurar SPF y evitar que alguien use su dominio para enviar correos electrónicos. Por lo tanto, configurar SPF es muy importante cuando se trata de hacer que otros proveedores de correo confíen en su dominio.
Para configurar SPF. Abra su zona DNS y agregue el siguiente registro:
v=spf1 a ip4:XXX.XXX.XXX.XXX ~todas
*Reemplace con la IP de su servidor.
Ahora solo su servidor puede enviar correos electrónicos desde su dominio.
Dkim (correo identificado con claves de dominio):
Un registro Dkim también es un registro de texto en su DNS que contiene una clave de autenticación pública. Esta clave se validará utilizando una clave privada guardada de forma privada dentro de su servidor.
Todos los correos electrónicos estarán firmados, y esto evitará cualquier alteración y protegerá la originalidad de su correo electrónico, y esto es muy importante para que su servidor registre puntajes de envío altos.
Mira este video para más información:
Configuración de Dkim para PowerMTA:
Ejecute los siguientes comandos:
1: openssl genrsa -out dkim.private.key 1024 2: openssl rsa -in dkim.private.key -out dkim.public.key -pubout -outform PEM
Esto generará la clave pública que debe pegar y crear en su zona DNS. y la clave privada que necesita señalar en su archivo de configuración de PowerMTA.
Luego reinicie el servicio powerMTA:
reinicio del servicio pmta
rDNS (DNS inverso):
El DNS inverso se denomina registro de puntero y se usa para apuntar su IP a su dominio, es el inverso del registro A de DNS normal.
Entonces, cuando llame a la IP, obtendrá el nombre. También es un factor esencial para configurar su servidor de correo y aumentar su puntaje de envío y reputación.
Obtenga más información sobre rDNS aquí:
DMARC (autenticación, informes y conformidad de mensajes basados en dominio):
Es un protocolo que utiliza (SPF) y (DKIM) para determinar la autenticidad de un mensaje de correo electrónico.
DMARC facilita a los proveedores de servicios de Internet (ISP) la prevención de prácticas maliciosas de correo electrónico, como la suplantación de dominio para suplantar la información personal de los destinatarios.
Permite a los remitentes de correo electrónico especificar cómo manejar los correos electrónicos que no se autenticaron mediante SPF o DKIM. Los remitentes pueden optar por enviar esos correos electrónicos a la carpeta de correo no deseado o bloquearlos todos juntos.
Para comprender la importancia de DMARC para su negocio en línea y cómo configurarlo, mire este video:
Evite los factores de spam
Principalmente tenemos cuatro factores principales que determinan su puntaje de spam:
- Reputación de IP
- SPF, DKIM, rDNS y DMARC.
- Cuerpo del mensaje
- Salud de la lista de correo electrónico.
Los dos primeros factores se explican anteriormente. todavía tenemos el cuerpo del mensaje y el estado de la lista de correo electrónico.
Cuerpo del mensaje: simplemente es el asunto y el contenido de su correo electrónico. no parece spam? ¿Tiene palabras clave y disparadores de spam? esto es lo que determina la puntuación de su mensaje.
Asegúrese de evitar cualquiera de estos al crear sus líneas de Asunto y cuerpos de Mensaje.
Tal vez también le interese este artículo “¿Cómo colocar sus correos electrónicos en la bandeja de entrada? ¡La ultima guia!"
Consulte este artículo en Hubspot para obtener más información sobre las palabras clave de spam.
Estado de la lista de correo electrónico: simplemente está determinado por dos cosas:
- Tasa de rebote : cuántos correos electrónicos son válidos en su lista.
- Trampas de spam : ¿su lista contiene trampas de spam?
Obtenga más información sobre las trampas de spam y cómo evitarlas en este video:
Y siempre asegúrese de validar sus listas de correo electrónico y limpiarlas antes de enviar cualquier campaña. consulte mi servicio gratuito de validación de correo electrónico en línea aquí.
Creo que también te interesará ver este video:
Haga un seguimiento de mi canal de Youtube para obtener nuevos videos increíbles diarios sobre marketing por correo electrónico, marketing digital y negocios en línea para crecer en línea.
Además, únase a mi boletín de marketing por correo electrónico para obtener consejos exclusivos de marketing por correo electrónico que comparto solo con mis suscriptores de correo electrónico.
¡Eso es todo! Espero que todo haya sido simple y claro.
Nota*: si está interesado en obtener más información sobre PowerMTA, configurar la rotación de IP y obtener más soporte, puede unirse a mi curso de PowerMTA con hasta un 95 % de descuento [TIEMPO LIMITADO]
Vídeo de configuración de PowerMTA :
¡Buena suerte!
Si tiene alguna pregunta, no dude en comentar a continuación.