Guida all'installazione di PowerMTA
Pubblicato: 2020-03-11Quando si tratta di configurare un server SMTP per la tua azienda, abbiamo diverse scelte e metodi per costruirlo. Uno di questi metodi utilizza PowerMTA come server di invio.
In questa guida imparerai quasi tutto su PowerMTA e ti mostrerò come semplicemente puoi installare e configurare PowerMTA, quindi inviare la tua prima Email.
Inoltre, troverai un video di seguito che spiega i passaggi menzionati in questa guida se ritieni che qualcosa non sia chiaro.
Cos'è PowerMTA?
PowerMTA è un potente software MTA (SMTP) utilizzato per inviare e-mail su Internet.
Come ho spiegato nella mia guida tecnica all'email marketing, qualsiasi sistema di email marketing è composto da due parti:
- Il mittente: (servizio SMTP) questa è la parte tecnica. Ti consente di inviare e-mail su Internet.
- L'applicazione di gestione , in cui puoi configurare e gestire le tue liste di posta elettronica, le campagne di marketing, monitorare e analizzare i risultati, gestire i server di invio e così via.
Quindi ci colleghiamo entrambi per ottenere un sistema di email marketing.
Nel nostro caso, il software Sender sarà PowerMTA. E a proposito, PowerMTA è un software di livello aziendale per l'invio di messaggi ad alto volume e mission-critical. ed è in qualche modo costoso.
Ciò che rende speciale PowerMTA è che fornisce prestazioni elevate, stabilità e consegna in linea con una perfetta gestibilità.
Ed è costruito con un ingombro hardware molto più piccolo rispetto a quello possibile con altri prodotti come postalhq, MAIB, postfix...
Come ottenere e scaricare PowerMTA?
Poiché PowerMTA è una soluzione software aziendale utilizzata da grandi aziende in tutto il mondo come Mailchimp e non è come un qualsiasi software, non troverai un collegamento per il download diretto da cui ottenere PowerMTA. quindi come scaricare??
Naturalmente, non sono qui a distribuire copie illegali o annullate!
Rispetto il copyright tanto quanto amo che gli altri rispettino il mio.
Non aspettarti che condivida con te versioni annullate qui. se stai cercando roba del genere, per favore trovala da qualche altra parte. SIAMO QUI PER IMPARARE.
Quindi da dove possiamo ottenere PowerMTA? o almeno come ottenere una versione di prova in modo da poter testare prima di acquistare?
Non è così complicato, anche se ogni giorno ricevo diverse domande dagli studenti che seguono il mio corso PowerMTA perché non si preoccupano nemmeno di cercarlo su Google!
Ad ogni modo, per ottenere una versione di prova di PowerMTA o acquistare una licenza, puoi semplicemente inviare un piccolo messaggio al proprietario (Spark Post) utilizzando questo modulo di contatto.
Sono reattivi e risponderanno entro un giorno o due. quindi potrebbero farti alcune domande sulla tua attività solo per assicurarti di non essere uno spammer e riceverai una copia di prova di due mesi per imparare e testare tutto nel software prima di acquistare una licenza.
Prezzi PowerMTA
Il modello di licenza del software PowerMTA è abbastanza semplice in quanto i clienti scelgono in base alla versione delle prestazioni Standard (100.000 +/- consegne all'ora) o Enterprise (in grado di inviare oltre 1.000.000 di messaggi all'ora).
L'unica differenza tra la versione Standard ed Enterprise è che la chiave di licenza Standard limita il numero di connessioni simultanee in uscita a 200. I clienti PowerMTA affermano di poter inviare 80.000 – 120.000 messaggi all'ora con una licenza Standard.
Hai la possibilità di passare a una licenza Enterprise in qualsiasi momento. L'aggiornamento è semplice come inserire una nuova chiave di licenza.
Con la funzione MTA virtuale di PowerMTA, la maggior parte delle organizzazioni necessita di 1 sola licenza.
Esistono 2 modelli di licenza:
PowerMTA Standard Annual e PowerMTA Enterprise Annual.
* PowerMTA Standard Annuale – $ 5.500,00 per licenza (per server) all'anno a condizione che tu scelga di utilizzare il software e includa Servizi di supporto definiti come assistenza tecnica via e-mail e per telefono, accesso gratuito alle versioni principali e secondarie attuali e future, e eventuali correzioni e patch future, documentazione attuale e futura per il Software e iscrizione al Forum di supporto di Port25.
* PowerMTA Enterprise Annual – $ 12.500,00 per licenza (per server) all'anno a condizione che tu scelga di utilizzare il software e includa Servizi di supporto definiti come assistenza tecnica via e-mail e per telefono, accesso gratuito alle versioni principali e secondarie attuali e future, e eventuali correzioni e patch future, documentazione attuale e futura per il Software e iscrizione al Forum di supporto di Port25.
Offriamo anche licenze di sviluppo e backup a caldo PowerMTA per $ 1.000,00 all'anno per licenza.
Hai bisogno di PowerMTA?
Come ho già detto, PowerMTA è utilizzato dalle aziende e non è economico. Quindi, se non hai quell'attività critica o un traffico e-mail di grandi dimensioni, puoi scegliere soluzioni economiche alternative come l'utilizzo di servizi SMTP (Amazon SES, Sendgrid, Mailgun, Mandrill, Spark Post SMTP Service...) o anche soluzioni gratuite come Postalhq, Postfix, MAIB o altri.
* Soluzioni alternative:
Se sei interessato a imparare come costruire un SMTP e inviare e-mail illimitate utilizzando il tuo server, puoi controllare il mio corso premium Top Rated:
Oppure puoi imparare come creare un sistema di email marketing completo con Amazon SES e Mailwizz e andare con l'email marketing 100 volte più economico qui:
Quindi, tornando indietro, hai bisogno di PowerMTA, dipende da te e dipende dalla tua attività.
Ora che sai cos'è PowerMTA e come ottenerlo, siamo pronti per iniziare il nostro lavoro principale e iniziare a costruire il nostro sistema di email marketing con PowerMTA.
Si prega di leggere la mia guida tecnica all'email marketing per capire come funzionano le cose se sei un principiante in questo campo. capirai tutto in pochi minuti.
Configurazione del sistema di email marketing PowerMTA.
Come accennato in precedenza, il sistema di posta elettronica è composto da due parti, l'applicazione SMTP (PowerMTA nel nostro caso) e l'applicazione EMS (sistema di marketing tramite posta elettronica). e nel mio caso sarà Mailwizz . (Puoi utilizzare qualsiasi mittente di posta elettronica che desideri)
Cosa è necessario per costruire questo sistema?
Quello che ti serve è semplicemente:
- Server/i VPS su cui installare PowerMTA e l'applicazione EMS.
- Nome di dominio da utilizzare con la nostra configurazione.
Ora qualcuno potrebbe chiedere: "Posso impostare tutto su un server VPS o ho bisogno di più server ?"
Supponiamo ora che tu abbia un server con buone risorse per gestire tutto, puoi installare e configurare tutto su di esso. Va bene.
Ma ! nel caso in cui succeda qualcosa di brutto come se fossi stato inserito nella lista nera, si verificasse un problema tecnico o qualsiasi altra cosa, perderai tutto!
Anche se hai un backup, non puoi immaginare un giorno in cui tutto si rompe e devi ripristinare il tuo sistema.
Quindi, si consiglia di utilizzare una configurazione multi-server.
Non te lo dirò, prendi un VPS per ogni servizio che hai. NO!
ma si consiglia di tenere lontani i server di posta SMTP su un server dedicato ciascuno. quindi se uno dei server è inattivo, non perderai tutto, aggiusterai semplicemente questo server specifico.
Riassumo il nostro sistema con il seguente diagramma:
Penso che questo sia abbastanza, iniziamo!
Ottieni un nome di dominio.
Ottenere un dominio è semplice come mangiare un pezzo di torta al cioccolato. devi rivolgerti a qualsiasi società di registrazione di domini come Godaddy, Enom, Freenom, Namecheap …. e Acquista un nome di dominio, puoi anche ottenerne uno per 1 $ all'anno.
Ti consiglio di ottenere un dominio .com che rifletta la tua attività. e se ne hai già uno, come penso, puoi semplicemente saltare questo e continuare a ottenere un server VPS.
Guarda questo video di 3 minuti e scopri come ottenere e acquistare un nome di dominio da Godaddy:
Ottieni un server VPS per PowerMTA.
Ora, prendiamo il nostro primo server VPS su cui configurare PowerMTA.
Quale compagnia dovrei usare?
Questa domanda è davvero molto importante e la vedo spesso. perché È importante, non possiamo scegliere una compagnia VPS? La risposta è semplicemente NO! perché?
La creazione di un server SMTP ha principalmente un prerequisito obbligatorio principale che deve essere disponibile nell'azienda VPS che si desidera scegliere. che cos'è?
IL PORTO 25 deve essere aperto! Cos'è la porta 25 e perché deve essere aperta?
guarda questo diagramma:
Hai capito il punto?
Semplicemente, il server SMTP utilizza la porta 25 per connettersi ad altre società di posta come Gmail, Outlook, Yahoo o qualsiasi altra. perché tutte queste compagnie ascoltano e accettano connessioni solo sulla porta 25.
E gli altri porti?
Sì, puoi connetterti al tuo server SMTP dalla tua applicazione di posta o client utilizzando porte diverse, più comunemente vengono utilizzate 25.587.465.
Cos'è un porto?
Potresti pensare ora, cos'è una porta? soprattutto se non hai alcun background tecnico come marketer.
Non ti darò fastidio ora con i dettagli tecnici, semplicemente, capisci solo che in rete, per connetterti tra servizi e dispositivi usa i numeri di porta, come noi usiamo la porta 80 per navigare sul web con il protocollo HTTP, la porta 443 per la connessione sicura HTTPS , porta 22 per connessioni SSH e così via.
Quindi semplicemente la porta 25 viene utilizzata per inviare e-mail con il protocollo SMTP.
Torniamo ora al nostro lavoro, dobbiamo avere un server VPS con la porta 25 aperta per poter inviare e-mail. dove trovarne uno? per semplificare le cose, ecco un elenco di aziende con cui puoi iniziare:
- Servizi Web Amazon.
- Contabo.
- Oceano Digitale*
- Hostwind.
- Interserver.
- OVH.
*Digital Ocean A volte bloccano alcuni account e limitano la porta 25, ma in generale consentono tutte le porte.
Ce ne sono altri?? sì, semplicemente puoi contattare il supporto di qualsiasi azienda tu voglia e chiedere se bloccano le porte per impostazione predefinita. se no, allora perfetto, puoi andare con esso.
Qualche altro prerequisito da considerare quando si sceglie un'azienda VPS?
In generale, no. Ma se stai cercando di impostare la rotazione IP in seguito (ne parleremo più avanti), devi avere più adattatori di rete collegati al tuo server.
Quindi, semplicemente, controlla se l'azienda consente più adattatori e IP nel proprio sistema.
Crea un server.
Ora penso che tu sia pronto per ottenere un server VPS. Puoi anche iscriverti a DigitalOcean tramite il link del coupon qui sotto per ottenere 100 $ gratuiti per testare tutto gratuitamente.
Quindi, dopo esserti registrato su Digital Ocean o qualsiasi altra azienda VPS, crea un Server con le seguenti specifiche:
- CentOS 6/7 x64 come sistema operativo
- Puoi iniziare con 1 CPU/1 GB di RAM (puoi ridimensionare in seguito).
Configurazione di base del server VPS.
Ora abbiamo il nostro server pulito, prepariamolo per l'installazione di PowerMTA.
Connettiti al tuo server, usando un client SSH come putty o bitvise .
Per prima cosa, controlla il tuo nome host:
nome host -f
Se non vedi un modulo di ANYTING.YOURDOMAIN.COM , devi cambiare il nome host usando il comando seguente:
nome host host.domain.tld
dove l'host è tutto ciò che vuoi. quindi nel mio caso, il mio dominio di esempio per questo tutorial è hy.me , il comando sarà simile a questo:
nome host power.hy.me
Mappa il tuo nome di dominio.
Ora abbiamo il nostro server VPS e ne impostiamo il nome. Vai al tuo provider di dominio e mappa il tuo dominio sul tuo server VPS. apri semplicemente la zona di gestione DNS e aggiungi un nuovo record A come questo:
host: punti di alimentazione : IL TUO IP SERVER .
* il potere è nel mio caso, puoi scegliere quello che vuoi per il nome del tuo server.
Installa PowerMTA
Ora dobbiamo caricare il file PowerMTA sul nostro server per l'installazione. Il modo più semplice è utilizzare un piccolo strumento chiamato Winscp.
Puoi semplicemente connetterti al tuo server tramite Winscp e caricare il file rpm di installazione di PowerMTA trascinandolo.
Il file è sul tuo server? Grande!
Installiamo ora PowerMTA eseguendo il seguente comando:
rpm -ivh PowerMTA-4.5r1.rpm
*Assicurati di eseguire questo comando nella directory in cui hai caricato il file rpm.
Quindi copia il file della tua licenza in /etc/pmta/ e il gioco è fatto! Così semplice aha!
Configurazione PowerMTA.
Ora, l'ultimo passaggio prima di poter inviare un'e-mail dal tuo server è configurare PowerMTA.
PowerMTA ha un file di configurazione che si trova nella directory /etc/pmta/ . basta aprirlo così modifichiamo e configuriamo. Per semplificarti le cose, puoi semplicemente scaricare il file di configurazione allegato e sostituirlo al posto del tuo e modificare i valori che corrispondono al tuo server.
Scarica il file di configurazione di esempio di PowerMTA:
Dopo averlo scaricato, caricalo e sostituiscilo con quello sul tuo server, quindi apri il file da modificare.
Troverai un posto dove puoi cambiare l'indirizzo IP.
Metti invece l'IP del tuo server. e poi sostituisci il mio dominio con il tuo nel file.
Ora riavvia il servizio PowerMTA usando il seguente comando:
servizio pmta riavvio
Abbiamo chiuso!
Invia un'e-mail di prova
Ora siamo pronti per inviare la nostra prima email. Come testare il nostro server?
Semplice, vai su SMTPER.NET e inserisci i dettagli del tuo server come segue:
assicurati di modificare i valori in modo che riflettano il tuo dominio e i parametri del tuo file di configurazione. Quindi fare clic su "Invia il test" . Stupendo!
*Puoi cambiare login e password, nel file di configurazione e sostituirlo con le credenziali che vuoi (KEEP IT SECURE) .
Quindi eccoci qui, abbiamo installato e configurato PowerMTA e inviato la nostra prima email!
A volte potresti riscontrare un errore durante l'invio, sentiti libero di commentare qualsiasi domanda di seguito o aprirla su H-answers.com. Sarò lì ogni giorno per rispondere alle tue domande.
Ora abbiamo ancora la seconda parte del nostro sistema di email marketing che è l'EMS o l'applicazione del mittente.
Imposta Mailwizz (EMS)
Non sei obbligato a utilizzare Mailwizz, puoi utilizzare qualsiasi EMS dell'applicazione mittente per connetterti al tuo server. Ma dal momento che sto usando Mailwizz nel mio sistema e ritengo che sia la scelta migliore quando si tratta di funzionalità rispetto al prezzo, che è solo un pagamento una tantum senza limiti o commissioni ricorrenti.
Puoi acquistarlo da codecanyon qui.
Mailwizz è uno script PHP ed è davvero semplice da configurare e ospitare.
Ho creato una guida completa per imparare come installare Mailwizz su qualsiasi server VPS. Controlla di seguito:
Oppure puoi semplicemente guardarmi mentre installo e configuro Mailwizz in questo video (metodo diverso):
Inoltre, controlla il mio post su Come ospitare uno script PHP online in 10 minuti? esempio: Xerochat di Codecanyon, ti aiuterà a capire tutto in munites.
Prima di inviare!
Congratulazioni ! Hai installato PowerMTA e configuri il tuo sistema di Email Marketing, ma prima di inviare, devi comprendere alcuni concetti cruciali e seguire le linee guida per ottenere le migliori tariffe di consegna e raggiungere la casella di posta!
Riscaldamento del tuo server SMTP
Quando crei un nuovo server SMTP con un nuovo indirizzo IP e prima di poter iniziare a inviare le tue campagne di email marketing, devi riscaldare il tuo indirizzo IP.
Che cos'è l'IP in fase di riscaldamento?
Quando hai un nuovo indirizzo IP di marca per il tuo SMTP, questo IP non avrà reputazione su Internet e gli ISP (fornitori di servizi Internet) non conoscono questo IP.
Quindi il riscaldamento IP è la pratica di costruire la tua reputazione su Internet aumentando gradualmente il volume di posta inviata con il tuo indirizzo IP secondo una pianificazione predeterminata.
Esempio di riscaldamento del server mostrato nella tabella seguente:
Giornata di riscaldamento | Email da inviare |
1 | 20 |
2 | 50 |
3 | 100 |
4 | 300 |
5 | 500 |
6 | 700 |
7 | 900 |
8 | 1000 |
Questa tabella mostra uno scenario se vuoi raggiungere 1.000 email al giorno con una buona reputazione. Si prega di fare riferimento alla mia Guida SMTP di riscaldamento per maggiori dettagli.
Inoltre, puoi guardare il mio video completo sul riscaldamento qui:
Configura SPF, DKIM, rDNS e DMARC.
SPF (Sender Policy Framework):
Un record SPF è un record TXT che viene aggiunto alla zona DNS del tuo dominio e ti consente di impostare i server di posta autorizzati a inviare e-mail dal tuo dominio.
I messaggi inviati da un server non incluso nel record SPF verranno contrassegnati come spam o rifiutati.
Ad esempio, non puoi inviare un'email dal tuo server e impostare l'email di invio come " [email protected]", non puoi utilizzare il dominio di Google. Indica che stai tentando di inviare spam.
Allo stesso modo, puoi configurare SPF e impedire a chiunque di utilizzare il tuo dominio per inviare e-mail, quindi impostare SPF è molto importante quando si tratta di rendere il tuo dominio affidabile da altri provider di posta.
Per impostare SPF. Apri la tua zona DNS e aggiungi il seguente record:
v=spf1 a ip4:XXX.XXX.XXX.XXX ~tutti
*Sostituisci con l'IP del tuo server.
Ora solo il tuo server può inviare email dal tuo dominio.
Dkim (Posta identificata DomainKeys):
Un record Dkim è anche un record di testo nel tuo DNS che contiene una chiave di autenticazione pubblica. Questa chiave verrà convalidata utilizzando una chiave privata salvata privatamente all'interno del tuo server.
Tutte le e-mail saranno firmate, e questo eviterà qualsiasi alterazione e proteggerà l'originalità della tua e-mail, e questo è molto importante per il tuo server per archiviare i punteggi di invio elevati.
Guarda questo video per maggiori informazioni:
Imposta Dkim per PowerMTA:
Esegui i seguenti comandi:
1: openssl genrsa -out dkim.private.key 1024 2: openssl rsa -in dkim.private.key -out dkim.public.key -pubout -outform PEM
Questo genererà la chiave pubblica che devi incollare e creare nella tua zona DNS. e la chiave privata che devi puntare nel tuo file di configurazione PowerMTA.
Quindi riavvia il servizio powerMTA:
servizio pmta riavvio
rDNS (DNS inverso):
Il DNS inverso è chiamato record del puntatore e viene utilizzato per puntare il tuo IP al tuo dominio, è l'inverso del normale record DNS A.
Quindi quando chiami l'IP, otterrai il nome. È anche un fattore essenziale per configurare il tuo server di posta e aumentare il punteggio di invio e la reputazione.
Scopri di più su rDNS qui:
DMARC (Autenticazione, reportistica e conformità dei messaggi basati sul dominio):
È un protocollo che utilizza (SPF) e (DKIM) per determinare l'autenticità di un messaggio di posta elettronica.
DMARC rende più semplice per i provider di servizi Internet (ISP) prevenire pratiche di posta elettronica dannose, come lo spoofing del dominio al fine di phishing per le informazioni personali dei destinatari.
Consente ai mittenti di e-mail di specificare come gestire le e-mail che non sono state autenticate tramite SPF o DKIM. I mittenti possono scegliere di inviare quelle e-mail alla cartella della posta indesiderata o di bloccarle tutte insieme.
Per comprendere l'importanza di DMARC per il tuo business online e come configurare, guarda questo video:
Evita i fattori di spam
Principalmente abbiamo quattro fattori principali che determinano il tuo punteggio di spam:
- Reputazione IP
- SPF, DKIM, rDNS e DMARC.
- corpo del messaggio
- Stato dell'elenco e-mail.
I primi due fattori sono spiegati sopra. abbiamo ancora il corpo del messaggio e l' integrità dell'elenco e-mail.
Corpo del messaggio: Simply è l'oggetto e il contenuto della tua email. non sembra spam? ha parole chiave e trigger di spam?? questo è ciò che determina il punteggio del tuo messaggio.
Assicurati di evitarli durante la creazione delle righe dell'oggetto e dei corpi dei messaggi.
Forse sei interessato anche a questo articolo "Come inviare le tue e-mail nella posta in arrivo? La guida definitiva!”
Consulta questo articolo su Hubspot per saperne di più sulle parole chiave spam.
Stato dell'elenco e-mail: Semplicemente è determinato da due cose:
- Frequenza di rimbalzo : quante email sono valide nella tua lista.
- Trappole spam : la tua lista contiene trappole spam?
Scopri di più sulle trappole spam e su come evitarle in questo video:
E assicurati sempre di convalidare le tue liste di posta elettronica e di pulirle prima di inviare qualsiasi campagna. controlla il mio servizio di convalida e-mail online gratuito qui.
Penso che ti interesserà anche guardare questo video:
Segui il mio canale Youtube per ogni giorno Nuovi fantastici video sull'email marketing, il marketing digitale e le cose commerciali online per crescere online.
Inoltre, unisciti alla mia newsletter di email marketing per ricevere esclusivi suggerimenti di email marketing che condivido solo con i miei abbonati e-mail.
Questo è tutto! Spero sia stato tutto semplice e chiaro.
Nota*: se sei interessato a saperne di più su PowerMTA, impostare la rotazione IP e ottenere più supporto, puoi iscriverti al mio corso PowerMTA con uno sconto fino al 95% [TEMPO LIMITATO]
Video di installazione di PowerMTA :
Buona fortuna!
Se hai domande, sentiti libero di commentare di seguito.