Come costruire un ambiente di posta elettronica autonomo

Sommario:

Come costruire un ambiente di posta elettronica autonomo
Come costruire un ambiente di posta elettronica autonomo

Video: Come costruire un ambiente di posta elettronica autonomo

Video: Come costruire un ambiente di posta elettronica autonomo
Video: A cosa servono i tasti funzione F1 - F12 diretta con Daniele Castelletti | Associazione Maggiolina - YouTube 2024, Aprile
Anonim

Una funzione comune di molti programmi è la possibilità di inviare e-mail. Quando lavori su progetti di sviluppo o fai dimostrazioni di prodotti che utilizzano la posta elettronica, avere un ambiente che conosci funzionerà può essere fondamentale. Per queste situazioni, avendo un sistema di posta elettronica completamente autonomo, cioè tutte le e-mail "inviate" non escono mai dalla macchina locale, è la risposta.

Per configurare questo ambiente, useremo MailEnable Standard che è un server di posta SMTP e POP pienamente funzionante. Configureremo domini selezionati per "indirizzare" tutti i messaggi in modo che vengano inviati e ricevuti localmente. Ciò consente di testare / dimostrare l'intero ciclo di posta interamente sulla macchina locale.

Preparare il tuo ambiente

Prima di configurare l'installazione di MailEnable, è necessario apportare alcune modifiche al sistema.

Il primo sarebbe quello di fermare e disabilitare tutti i servizi di posta esistenti che hai in esecuzione. Se ne avete, molto probabilmente sarebbe il servizio Microsoft 'Simple Mail Transfer Protocol' installato con IIS.

Quindi dobbiamo configurare il file hosts sulla macchina per indirizzare tutto il traffico verso i nostri domini "contenuti" in modo che non lasci mai la macchina.
Quindi dobbiamo configurare il file hosts sulla macchina per indirizzare tutto il traffico verso i nostri domini "contenuti" in modo che non lasci mai la macchina.

Aprire il file "C: Windowssystem32driversetchosts" nel Blocco note.

Per tutti i domini che desideri contenere, inserisci una riga in questo modo:
Per tutti i domini che desideri contenere, inserisci una riga in questo modo:

127.0.0.1 domain.com

127.0.0.1 localmail.com

Nel nostro esempio, stiamo usando il dominio "localmail.com". Al termine, salva le modifiche.

Image
Image

Installazione di MailEnable

Avvia il programma di installazione MailEnable Standard. Durante l'installazione, ci saranno diverse schermate informative e alcune schermate di immissione dati generiche, quindi mostreremo le schermate che richiedono una configurazione speciale.

Nella schermata Ottieni dettagli ufficio, immettere "LocalMailDelivery" per Nome ufficio postale insieme a una password.

Nella Configurazione connettore SMTP, inserisci il dominio per il quale vuoi contenere l'email (nel nostro esempio, "localmail.com") e per l'Host DNS, inserisci "127.0.0.1".
Nella Configurazione connettore SMTP, inserisci il dominio per il quale vuoi contenere l'email (nel nostro esempio, "localmail.com") e per l'Host DNS, inserisci "127.0.0.1".
Image
Image

Non è necessario installare le porzioni di WebMail poiché controlleremo la posta tramite un client POP. Questi sono limitati nel tempo nell'edizione Standard di MailEnable.

Quando l'installazione è completa, non è richiesto il riavvio, ma generalmente è una buona idea.
Quando l'installazione è completa, non è richiesto il riavvio, ma generalmente è una buona idea.
Image
Image

Configurazione di MailEnable

Una volta installato, apri MailEnable Administrator, disponibile in Start> Programmi> Abilita posta.

Sotto l'opzione Server> localhost> Sistema> Servizi, assicurati che tutti i servizi siano avviati (non è necessario che l'Elenco connettori sia in esecuzione).
Sotto l'opzione Server> localhost> Sistema> Servizi, assicurati che tutti i servizi siano avviati (non è necessario che l'Elenco connettori sia in esecuzione).
Sotto Gestione messaggistica> Uffici postali> LocalMailDelivery, seleziona la funzione Crea mailbox.
Sotto Gestione messaggistica> Uffici postali> LocalMailDelivery, seleziona la funzione Crea mailbox.
Image
Image

Nella finestra delle proprietà della cassetta postale, inserire il nome del destinatario nella casella Nome mailbox senza il nome di dominio aggiunto alla fine. Per impostazione predefinita, il destinatario avrà un indirizzo email per tutti i domini elencati nella cartella Domini di LocalMailDelivery. Nel nostro esempio, abbiamo configurato "localmail.com" come nostro dominio, quindi in questo esempio l'e-mail completa sarebbe "[email protected]".

Prendi nota delle caselle "Nome utente per i client di posta" e "Password". Queste sono le rispettive credenziali che configureremo nel nostro client POP per scaricare la posta.

Una volta creato, dovresti vedere il destinatario appena creato nell'elenco delle caselle di posta.
Una volta creato, dovresti vedere il destinatario appena creato nell'elenco delle caselle di posta.

Configurazione del client POP

Una volta configurato il server di posta locale, puoi utilizzare qualsiasi client POP che desideri. Nei nostri screenshot, stiamo usando Outlook 2007, ma qualsiasi client lo farà.

Gli elementi chiave per l'installazione sono:

  • Indirizzo email: [email protected] (dal nostro esempio, [email protected])
  • Tipo di account: POP3
  • Server in arrivo: 127.0.0.1
  • Server in uscita / SMTP: 127.0.0.1
  • Nome utente / password: dalla schermata "Crea Mailbox" in MailEnable (dal nostro esempio: jfaulkner @ LocalMailDelivery / password)
Test delle impostazioni dovrebbe mostrare che tutto funziona correttamente.
Test delle impostazioni dovrebbe mostrare che tutto funziona correttamente.
Se tutto funziona, dovresti ricevere un messaggio di benvenuto da MailEnable.
Se tutto funziona, dovresti ricevere un messaggio di benvenuto da MailEnable.
Per verificare il flusso della posta, invia un messaggio all'indirizzo email configurato localmente.
Per verificare il flusso della posta, invia un messaggio all'indirizzo email configurato localmente.
Speriamo che non sorprenda che il messaggio di test venga recapitato pochi istanti dopo l'invio.
Speriamo che non sorprenda che il messaggio di test venga recapitato pochi istanti dopo l'invio.
Image
Image

Conclusione

Ancora una volta, disporre di un ambiente di posta completamente locale è l'ideale per dimostrazioni o progetti di sviluppo in cui potresti non avere connessioni affidabili. Dal momento che il messaggio non lascia mai la tua macchina, nulla è lasciato al caso.

link

Scarica MailEnable Standard Edition

Consigliato: