Newsgroup: it.comp.os.linux.iniziare
Titolo: postfix stesso dominio diverso "server" posta

sono alle prime armi con postfix. il mio problema attuale e' il
seguente:
to: 
uten...@miodominio.com
 -> consegna in locale
to: 
uten...@miodominio.com
 -> invece che la consegna in locale
vorrei che fosse spedito al relay host (quello che gestisce veramente
miodominio.com
)
attualmente risco a fare la consegna locale per gli utenti
@
miodominio.com
 che sono configurati sul server che ho messo su. gli
altri, invece che bounced, dovrebbero essere gestiti dal relay host...
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

Nel fausto dě di Wed, 03 Apr 2002 15:58:59 +0200, il prode _Marco Parmeggiani_
presente alla corte di _it.comp.os.linux.iniziare_
cosě ebbe l'ardire di pronunziarsi:

  Metti in /etc/postfix/
main.cf
 la riga:
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
quindi in /etc/postfix/recipient_canonical la riga:
utentedue       
nuovoutente@alias_di_miodominio.com
  Adesso sul server che funge da relay host si deve definire un host virtuale
(un alias) che mandi la posta che gli č indirizzata al vero destinatario.
alias_di_miodominio.com
 va quindi identificato come il relayhost della tua
workstation.
  Sandro
-- 
"In a world without walls and fences
you would not need windows and gates."
(Confucius)


il relay non e' sotto la mia giurisdizione :-(
gestisce tutta la posta del mio dominio. ora che ho un pinguino pero',
vorrei di tenere la posta locale all'ufficio, locale in tutti i sensi.
il relay e' invece su internet... e' assurdo quindi spedire via
internet una maail al mio vicino di scrivania.


Nel fausto dì di Wed, 03 Apr 2002 15:58:59 +0200, il prode _Marco Parmeggiani_
presente alla corte di _it.comp.os.linux.iniziare_
così ebbe l'ardire di pronunziarsi:

  Allora, vediamo se capisco quello che devi fare.
|il relay non e' sotto la mia giurisdizione :-(
|gestisce tutta la posta del mio dominio. ora che ho un pinguino pero',
|vorrei di tenere la posta locale all'ufficio, locale in tutti i sensi.
|il relay e' invece su internet... e' assurdo quindi spedire via
|internet una maail al mio vicino di scrivania.
  Sopra scrivi che la posta che spedisci a 
uten...@miodominio.com
 è
consegnata in locale, come dev'essere, mentre quella destinata a
uten...@miodominio.com
 vorresti sia spedita al relay esterno ... o a quale
relay?  Per essere consegnata dove?  Nel secondo messaggio scrivi che non vuoi
fare il relay dei messaggi per il tuo vicino di scrivania via internet, ma
allora a quale relay vuoi appoggiarti?  Com'è configurata la rete?
  Vado un po' ad indovinare.
  Tu hai un PC collegato ad una rete locale cui è collegata anche il PC del
tuo vicino di scrivania.  Entrambi possono poi collegarsi ad internet tramite
un gateway (un terzo PC).  Tu vuoi che i messaggi indirizzati al tuo vicino di
scrivania non vadano consegnati né localmente sul _tuo_ PC né siano spediti
tramite relay su internet, bensì desideri vadano sul PC del vicino di
scrivania via la rete interna, senza uscirne.  Giusto?
 Allora, la rete interna va configurata perché i due PC, il tuo e quello del
vicino di scrivania, abbiano nomi di host diversi sullo stesso dominio, ad
esempio:
192.168.1.5 io.miodominio
192.192.1.6 vicino.miodominio
  Adesso il server Postfix deve essere configurato per acettare messaggi da
entrambi gli host (/etc/postfix/
main.cf
):
mynetworks = 
192.168.1.0/28,127.0.0.0/8
             ^^^^^^^^^^^^^^
 indirizzo IP/maschera della rete dalla quale si accettano connessioni;
inet_interfaces = 127.0.0.1,192.168.1.5
                            ^^^^^^^^^^^
 indirizzo IP della propria connessione sulla rete locale;
mydestination = io,io.miodominio
 nomi degli host considerati locali e i cui messaggi non sono mandati verso il
relay_host;
relayhost = server.miodominio
  nome del server per tutta l'altra posta, quella che viene inviata verso il
relay esterno.
  Una cosa simile deve fare il server su vicino.miodominio.  Se il tuo client
di posta invia tutto al server locale, dovrebbe funzionare.


per postfix noi abbiamo adottato questa soluzione in azienda...
http://digilander.iol.it/ngappunti/rete/serverposta.html
http://digilander.iol.it/ngappunti/rete/serverposta2.html
in piu' gli abbiamo messo amavis + mcafee per la scansione antivirus
delle mail sia in uscita che in ingresso... tra qualche giorno sul sito
mettiamo come abbiamo fatto per la parte relativa ad amavis
saluti
gualty
http://digilander.iol.it/ngappunti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


        server posta esterno(non gestito da me)
                 |
             internet
                 |
              gateway
                 |
        server posta interno(linux)
                 |
        svariati client (windows)
alcuni utenti lavorano solo all'interno della rete locale che c'e' qui
dove sono io. 
altri lavorano qui ma anche in un'altra rete locale completamente
sconnessa da questa.
tutti abbiamo un indirizzo di posta @
azienda.net
. e, prima che
pensassi di cambiare le cose, tutti usavamo il server esterno per la
nostra posta.
vorrei cambiare le cose nel seguente modo:
quelli che sono qui vorrei gestirli completamente in locale (offro
smtp (che si appoggia al server esterno) e pop3 con fetchmail (che
scarica la posta dal server esterno)
per gli altri non e' possibile farlo perche' devono essere in grado di
scaricare la posta da entrambe le reti.
quindi ho pensato a questa soluzione:
- gli "stanziali" li gestisco io.
- gli "itineranti" li faccio gestire al server esterno alla vecchia
maniera.
quindi, discriminando sull'indirizzo di destinazione della posta,
vorrei smistare l'attivita' degli utenti tra il server interno e il
server esterno.
spero di essere stato chiaro.
la tua soluzione prevede l'istallazione di un server di posta su tutti
i client, cosa che vorrei evitare.
nota:
il comportaento che ho descritto e' stato ottenuto configurando
postfix in modo da mandare via relay tutta la posta @
azienda.net
 e di
tenere in locale gli indirizzi tipo: utente, utente@localhost,
ute...@localhost.localdomain
quest'ultima soluzione e' bella ed elegante in quando basta spedire la
posta ad "utente" per avere la consegna in locale.
purtroppo ora devo litigare con i client outlook che si rifiutano di
accettare l'indirizzo in tale formato.
altro problema e' dato all'indirizzo di reply, che sara' nella forma
ute...@azienda.net
 e che quindi non sara' trattato in locale....
ciao, grazie
