Linux: Amministrazione sistema, Documentazione, HowTo, Tutorial, Recensioni, Manuale, Programmi, Software
LinuxGuide.it - Amministrazione Linux, Documentazione, HowTo, Tutorial, Recensioni, FAQ, Guide, News, Open Source...
Amministrazione sistema
 Amministrazione sistema Fondamentis  Fondamentis
 Amministrazione sistema Ambiente di sistema  Ambiente di sistema
 Amministrazione sistema Comandi Linux  Comandi Linux
 Amministrazione sistema Boot loader  Boot loader
 Amministrazione sistema Filesystem  Filesystem
 Amministrazione sistema Backup  Backup
 Amministrazione sistema Gruppi e Utenti  Gruppi e Utenti
 Amministrazione sistema Permessi  Permessi
 Amministrazione sistema Archivi e file compressi  Archivi e file compressi
 Amministrazione sistema Pacchetti (rpm, deb...)  Pacchetti (rpm, deb...)
 Amministrazione sistema Periferiche  Periferiche
 Amministrazione sistema Autenticazione utenti  Autenticazione utenti
 Amministrazione sistema Rete  Rete
 Amministrazione sistema Servizi di Rete (Server)  Servizi di Rete (Server)
 Amministrazione sistema Sviluppo  Sviluppo
 
Tutorial & HowTo
 Tutorial & HowTo Applicazioni  Applicazioni
 Tutorial & HowTo Internet  Internet
 Tutorial & HowTo Rete  Rete
 
FAQ Linux
 FAQ Linux Amministrazione sistema  Amministrazione sistema
 FAQ Linux Reti e rete  Reti e rete
 FAQ Linux Programmi  Programmi
 FAQ Linux X Window System  X Window System
 FAQ Linux Applicazioni  Applicazioni
 FAQ Linux Stampa  Stampa
 FAQ Linux Editoria  Editoria
 FAQ Linux I Caratteri font  I Caratteri font
 FAQ Linux Immagini  Immagini
 FAQ Linux Masterizzazione  Masterizzazione
 FAQ Linux Audio  Audio
 FAQ Linux Programmazione  Programmazione
 FAQ Linux Hardware  Hardware
 
Recensioni
 Recensioni Anno 2008  Anno 2008
 
Software Linux
Software Linux Giochi  Giochi
Software Linux Grafica  Grafica
Software Linux Internet  Internet
Software Linux Multimedia  Multimedia
Software Linux Rete  Rete
Software Linux Server  Server
Software Linux Sicurezza  Sicurezza
Software Linux Sistema  Sistema
Software Linux Sviluppo  Sviluppo
 
News Letter
Per essere sempre aggiornato!
 
 
RSS Feed
News in tempo reale!
 
Seguici su Facebook
Unisciti al nostro Linux Facebook Group
 
Popular tags
 
 
 
 
 
 
 
Home page Amministrazione sistema Servizi di Rete (Server)
Cerca:
 Categoria: Amministrazione sistema > Servizi di Rete (Server)

Linux: SMTP server con Sendmail

 
è stato letto: 2891 volte
voto: 4 / 12
rating:
Vota OK questo articolo Vota KO questo articolo (vota questo articolo)
 
tag: mta, smtp, sendmail, tcp 25
 
Condividiamo documentazione, howto, info, news, articoli, manuali linux Condividi questo documento su:
 

Sendmail




Introduzione
Sendmail ha segnato la storia tra gli applicativi SMTP e ancora oggi nonostante ci siano validissimi e affermati applicativi come Postfix, Sendmail continua ad essere uno tra più utilizzati smtp server.

Tutti i principali file di configurazione di sendmail si trovano in /etc/mail, i principali sono:
/etc/mail/local-host-names, /etc/mail/access, /etc/mail/sendmail.mc ed /etc/aliases.

/etc/mail/local-host-names    (qui occorre definire gli host-names del mail server riconosciuti dal DNS per cui si intende ricevere la posta)

Configurazione di Sendmail
Vediamo come abilitare il server a ricevere email destinate agli utenti del dominio linuxguide.it
Impostare linuxguide.it all'interno del file local-host-names

# local-host-names - include all aliases for your machine here.
linuxguide.it


(naturalmente questi nomi devono essere inseriti nel DNS)

Adesso, vediamo come definire gli indirizzi delle reti abilitate al RELAY
Per esempio autorizziamo la rete 192.168.200.0 al relay specificandola all'interno del file /etc/mail/access 

localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY
192.168.200                     RELAY


Se si vuole che il mail server ascolti sulla porta 25 di qualsiasi interfaccia di rete, occorre modificare la seguente riga all'interno del seguente file /etc/mail/sendmail.mc
da

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') dnl


a

dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')


oppure,
se vogliamo abilitare all'ascolto della porta 25 solo la loopback e la scheda con ip 192.168.200.254, procedere con la seguente configurazione

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA'
DAEMON_OPTIONS(`Port=smtp,Addr=192.168.200.254, Name=MTA'


In conclusione eseguiamo i sottostanti comandi:
# make -C /etc/mail
# /etc/init.d/sendmail restart

Gestione Alias / Liste di Distribuzione
Per la gestione degli alias, il file di configurazione prende il nome /etc/aliases.
Per consentire la ricezione della posta indirizzata a info@linuxguide.it e support@linuxguide.it all'utente drigattieri occorre inserire le linee seguenti:
sotto la voce # mailman aliases:

info:           drigattieri
support:        drigattieri


Oppure, supponendo di organizzare una lista di distribuzione denominata "securecare" per lo scambio di mail tra i componenti, occorre inserire le linee:

securecare:   drigattieri,mrigattieri,dom@securecare.net


(l'utente dom@securecare.net si trova su un altro mail server)

Infine, occorre ricostruire il database col seguente comando:
# newaliases

Mail Server di backup
Per configurare un secondo mail server di backup occorre procedere come segue:
Come già accennato in precedenza, i mail server vanno specificati sul DNS server con la seguente direttiva:

@        IN      MX        0         mail.linuxguide.it.
@        IN      MX        10         mail2.linuxguide.it.


quindi, se il server mail non è disponibile, la posta  per quel dominio viene inoltrata e di conseguenza ricevuta da mail2.
Inoltre, bisogna creare il file /etc/mail/relay-domains all'interno del quale va inserito il nome del dominio per cui si vuole attivare il backup:

linuxguide.it


In fine possiamo riavviare sendmail:
/etc/init.d/sendmail restart

In caso di failover del servizio Mail, per recuperare tutte le e-mail prese in carico da mail2 di backup, occorre eseguire il seguente comando sul mail server primario:

etrn.pl -wd  mail2.linuxguide.it  mail.linuxguide.it

lo script etrn.pl, si può scaricare da http://www.sendmail.org ed opportune copiarlo nella directory /sbin.

 
 
 
Ultimo aggiornamento: 2009-06-25 11:27:14
 
 
 
 
Lascia un commento
no obbligatorio, non sarà mai mostrato

 
 
»Home | About | Legale | Privacy | Pubblicità | Contatti