? Gli amministratori di sistema hanno sempre utilizzato strumenti avanzati per garantire che le reti funzionano correttamente e in modo efficiente . Uno di questi strumenti è il programma sendmail , che permette ai sistemi Unix di inviare e ricevere messaggi di posta elettronica . Per utilizzare la funzionalità completa di sendmail , alcuni file di configurazione e utilità sono disponibili per gli amministratori . Uno di questi, il file mailertable , permette all'amministratore di definire sendmail comportamento di routing basato su informazioni di invio. Sendmail
Il programma sendmail è un'applicazione di posta elettronica integrato incluso in più sistemi operativi Unix e Unix-like . Il programma consente agli amministratori di gestire , inviare e ricevere e-mail con le opzioni di personalizzazione incredibili . Tuttavia, il programma sendmail è noto per la sua interfaccia impegnativo e personalizzazione. Mentre le nuove versioni di sendmail esistono per affrontare queste sfide , sendmail è ancora molto più difficile da usare rispetto il tuo programma di posta tipico , ed è raccomandato per gli amministratori di sistema esperti (Fonte 3) .
Mailertable
Uno dei modi per usare sendmail comporta l'automazione delle attività di mailing o definendo i comportamenti specifici domini di posta elettronica specifici. Qui è dove un mailertable entra in scena . Un mailertable specifica un gruppo di nomi di dominio e le azioni associate a prendere quando incontrano email da e verso tali domini . In questo modo , il programma sendmail sa automaticamente dove inoltrare messaggi di posta elettronica o di percorso sulla base delle rete del mittente .
Mailertable Formato
Il file conterrà mailertable voci semplici di dati che associano un dominio con una particolare regola . Più comunemente , la norma comporta il routing e-mail da un dominio specifico per un utente o un altro dominio nella rete locale . Una voce tipica è simile alla seguente configurazione : .
Externaldomain.com smtp : relay.internaldomain.com
Questo illustra una voce che le rotte email dal dominio " externaldomain.com . " Per " relay.internaldomain.com " tramite protocollo SMTP .
Utilizzando mailertable
Il file mailertable risiede in " /etc /mail " directory di un sistema Unix o Linux sistema . L' amministratore può modificare il file utilizzando un semplice editor di testo, ad esempio vi o nano . Tuttavia, una volta che è modificato , l'amministratore deve hash del file in un database utilizzando il comando " makemap " . Questo comando crea la versione del database del file per l'uso da sendmail . Digitare il seguente comando in un terminale il comando :
$ > makemap hash /etc /mail /mailertable