Homepage » come » Come costruire un ambiente di posta elettronica autonomo

    Come costruire un ambiente di posta elettronica autonomo

    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 i 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.

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

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

    127.0.0.1 dominio.com

    127.0.0.1 localmail.com

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

    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".

    Non è necessario installare le porzioni di WebMail poiché controlleremo la posta tramite un client POP. Questi sono limitati nel tempo nella versione standard di MailEnable.

    Una volta completata l'installazione, non è necessario il riavvio, ma generalmente è una buona idea.

    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 Gestione messaggistica> Uffici postali> LocalMailDelivery, seleziona la funzione Crea mailbox.

    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'email 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.

    Configurazione del client POP

    Una volta configurato il server di posta locale, puoi utilizzare qualsiasi client POP che desideri. Nei nostri screenshot utilizziamo 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 entrata: 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)

    Testare le tue impostazioni dovrebbe mostrare che tutto funziona correttamente.

    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.

    Si spera che non sorprenda che il messaggio di test venga recapitato pochi istanti dopo l'invio.

    Conclusione

    Di nuovo, avere 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