Newsgroup: it.comp.os.linux.sys
Titolo: PostFix: indirizzo E-Mail di posta interna.

Salve
Qualche giorno fà sono riuscito grazie al vostro aiuto ad installare
Postfix.
In "/etc/postfix/sender_canonical" ho impostato che all'esterno della rete
gli utenti vengano mappati con l'indirizzo reale presso il provider, es.:
pippo    
pr...@tin.it
pluto    
pr...@tin.it
ecc.
Mi sono accorto che se spedisco un messaggio da pippo a pluto, quindi
all'interno della rete, il messaggio arriva senza uscire dalla rete interna,
ma
come mittente viene specificato 
pr...@tin.it
 e se pluto preme il tasto
per rispondere, il messaggio viene inviato ad internet per poi
tornare come se fosse un messaggio spedito da un utente esterno.
Come faccio a non far canbiare dal sender_canonical l'indirizzo se
il destinatario è della mia stessa rete?
Grazie
--
--------------------------------------------
Mirko Guidolin
COMUNE DI RESANA
Provincia di Treviso
Servizio Elaborazione Dati
--------------------------------------------
levare eventuali underscore per rispondere

il destinatario č della mia stessa rete?
Non si puo`.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

tornare come se fosse un messaggio spedito da un utente esterno.
Non ci giuro proprio, ma forse quello che ti serve è la tabella virtuale
di postfix:
#man virtual
       The format of the virtual table is  as  follows,  mappings
       being tried in the order as listed in this manual page:
       user@domain address, address, ...
              Mail for  user@domain  is  redirected  to  address.
              This form has the highest precedence.
       user address, address, ...
              Mail  for  user@site  is redirected to address when
              site is equal to $myorigin, when site is listed  in
              $mydestination,   or   when   it   is   listed   in
              $inet_interfaces.

il destinatario č della mia stessa rete?
Devi usare anche la virtual_maps.
/etc/postfix/sender_canonical:
pippo 
pi...@tin.it
pluto 
pl...@tin.it
/etc/postfix/virtual:
pi...@tin.it
 pippo
pl...@tin.it
 pluto
-- 
Ciao            --- Massimo ---

 Non si puo`.
ma come fate voi se dovete scambiare sia posta locale che esterna?
vorrei che tutto ciò che ha destinazione un indirizzo con suffisso
.
comune.resana.it
 (interno) non venisse modificato, mentre x le altre
destinazioni il mittende deve diventare 
res...@tin.it
p.s.: non ho un vero dominio, lo ho solo messo nei vari client come
indirizzo di posta.
O.T.: mi sono accorto che questi messaggi hanno mittente
mi...@comune.resana.it
 visto
che non passano x postfix (i news group sono gestiti da OutLook Ex.).
Si può ovviare a questo problema?
Grazie per la disopnibilità.


ma come fate voi se dovete scambiare sia posta locale che esterna?
Con virtual.





modificati dal "sender_canonical" che vuol dire che tutti gli indirizzi
Le due mappe sono completamente indipendenti nel contenuto e sono
applicate a informazioni diverse, quindi quello che scrivi non ha senso.
Controlla meglio la tua configurazione.


Controlla meglio la tua configurazione.
Probabilmente la confusione nasce dal fatto che, se non erro,
col canonical gli indirizzi vengono riscritti mentre con il
virtual si ha una redirezione del messaggio senza riscrivere
indirizzi (negli headers o altro) per cui se nel
sender_canonical ho per es:
pippo    
me7...@mclink.it
gli headers e il sender vengono cambiati di conseguenza e
quando il messaggio va fuori dal mio sistema ha "From" e
"sender" col nuovo indirizzo e chi gli replica lo fa
all'account su mclink
pero` se ho una virtual con il contrario
me7...@mclink.it
    pippo
allora, nel _mio_ sistema, chi replica a 
me7...@mclink.it
 invia
la mail all'utente pippo senza naturalmente passare per mclink
o fare il link nel caso di connessioni dialup e questo anche se
negli headers o sender risulta sempre me7889@mclink.
-- 
Bye by Red  |  BHP on a FreeBSD box                 E-mail: 
ME7...@mclink.it
            |---------------------------------------------------------------
            |  "Forse non sara` legale sai
            |   ma sei bella vestita di lividi"  (Afterhours)

l'informazione su chi abbia mandato una mail.
Scusa ma su "
tin.it
" non puoi crearti degli alias di
res...@tin.it
, per es. 
resana...@tin.it
, 
resana...@tin.it
ecc. e poi modificare il sender_canonical in modo che pippo per
es. diventi 
resana...@tin.it
 cosicche' e` identificabile e
le mail indirizzate a lui (
resana...@tin.it
) su Internet
sono facilmente piazzabili nella sua mailbox quando scarichi le
mail da 
tin.it
 (per es. utilizzando fetchmail e postfix via la
virtual oppure con procmail senza farle passare per postfix)?
-- 
Bye by Red  |  BHP on a FreeBSD box                 E-mail: 
ME7...@mclink.it
            |---------------------------------------------------------------
            |  "Traveled so long that you're old and new
            |   Traveled so fast I lost my shadow"        (TWR)

 
res...@tin.it
, per es. 
resana...@tin.it
, 
resana...@tin.it
 ...
Se ad ogni utente locale corrispondesse un indirizzo internet
sarebbe tutto ok, ma attualmente il movimento di posta è limitato
e secondo me creerebbe un pò di confusione. (già attualmente gli
utonti locali mi richiedono spesso quale è il nostro indirizzo, pensa
ad averne 25)(anche se non sarebbereo obbligati a conoscerli).
Dopo aver letto anche il tread "Sendmail + rete locale" penso di avere
già il massimo ottenibile e cioè gestione completa di posta interna ed
esterna con l'unico neo che in locale se rispondo ad un altro utente
rispondo a tutti (visto che perdo il nome del mittente) ma visto che
leggendo il messaggio c'e' scritto chi te lo manda (come descrizione
utente) basta fare un nuovo messaggio invece di fare "rispondi all'utente".
(in oltre la posta interna non è molto usata).
Grazie a tutti per l'aiuto.


