Newsgroup: it.comp.reti.ip-admin
Titolo: Backup mail server

Dunque...
la mia intenzione e' quella di installare una macchina al di fuori
della mia rete che possa ricevere la posta per i miei domini in caso di
irraggiungibilita' del mio mail server o della rete stessa.
Il primo passo e' quello di impostare questo server nel DNS come MX
per il mio dominio... quindi una cosa di questo genere:
        IN      MX      10      
smtp1.dominio.it
.
        IN      MX      20      
smtp2.dominio.it
.
smtp1 e' gia funzionante e riceve senza problemi la posta mentre
smtp2 e' il server di backup che vorrei installare.
Qui iniziano i problemi... il comportamento che io vorrei ottenere
da smtp2 e' che nel caso smtp1 sia irraggiungibile tiene i messaggi
in coda per mandarli a smtp1 appena possibile.
Questo comporta che su smtp2 non esistono gli utenti di smtp1 e
tantomeno demoni pop3/imap per permettere agli utenti di recuperare
la posta.
Ora iniziano i problemi: come configuro sendmail su smtp2 per comportarsi
in questo modo?
A) Lascio tutto com'e'. Ottengo un bel "Relaying denied" dal momento che
non e' configurato per ricevere posta per il dominio.
B) Inserisco il nome di dominio nella classe W. Il sendmail cerca di
fare il delivery locale della mail e non trova gli utenti.
C) Inserisco il nome di dominio tra quelli autorizzati a fare relay.
Ottengo il solito "Local configuration error. MX points back to myself"
che si ottiene quando ci si dimentica di configurare la classe W per
i domini dei quali si e' MX.
Dunque che fare? Non credo che il mio sia un problema inusuale... spero
che molti domini implementino sistemi per raggiungere questo scopo.
Il tutto nasce da un articolo su Linux Journal di Agosto che propone
una soluzione di questo tipo come backup ad un Exchange. L'autore
salta a pie' pari la configurazione di sendmail dicendo "...something
handled automatically by the Debian package install script".
A volte mi pento di avere installato RedHat ovunque... :)
Munito di molta pazienza mi sono munito di sorgente del pacchetto
Debian e (pur avendo capito cose interessanti su alcune configurazioni
di sendmail) non sono riuscito a trovare cio' che faceva al caso mio.
La Debian fa riferimento al non "best MX" in una patch al sorgente e
la cosa mi lascia molto perplesso...
Ho guardato tonnellate di documentazione di sendmail (pure il libro
della O'Reilly) ma nel poco tempo che ho avuto a disposizione non ho
trovato niente (anche considerando che delle configurazioni piu' avanzate
di sendmail ci capisco ben poco).
Qualche idea, indizio, link?
Grazie,
        Nicola

 
smtp2.dominio.it
) 
Io mi riguarderei la configurazione a fondo.
Per quello che riguarda i riferimenti a best MX, e' possibile che si
tratti della feature(bestMX_is_local) che NON e' quella che vai cercando...
Cheers,
	Alessandro
-- 
One standard to rule them all, one standard to find them,
One standard to bring them all, and in darkness bind them.
In the land of Microsoft, where the Shadow lie.
Alessandro Forghieri              
http://www.orion.it/~alf

 sbagliato. 
Confermo l'errore e confermo anche che la configurazione del DNS
e' giusta. :(
Cercando in giro sono comunque arrivato alla soluzione (o comunque
una soluzione che funziona)
Praticamente nella mailertable inserico una riga:
dominio.it
	smtp:
smtp1.dominio.it
In questo modo i messaggi arrivano a smtp2 che tenta di spedirli
a smtp1 e restano in queue fino a quando ritorna disponibile smtp1.
Con questa soluzione raggiungo lo scopo.
Grazie della collaborazione.
Bye,
	Masse