Newsgroup: it.comp.os.linux.sys
Titolo: sender_canonical: questo è il problema

Con Postfix, se voglio spedire una mail da un host di rete ad internet, devo
scrivere sul file sender_canonical l'indirizzo e-mail per la risposta;
Questo mi va beninissimo, fino a quando non spedisco una mail ad un altro
host di rete che se fa il reply lo spedisce al mio indirizzo e-mail!
Come risolvere l'arcano
Saluti a tutti


|Date: Mon, 25 Nov 2002 14:29:43 +0100
|Subject: sender_canonical: questo è il problema
|
|Con Postfix, se voglio spedire una mail da un host di rete ad internet, devo
|scrivere sul file sender_canonical l'indirizzo e-mail per la risposta;
  Mi sembra stia confondendo il campo "Sender:" con il campo "Reply-To:":
quest'ultimo serve per ricevere la risposta, il primo serve per autenticare,
con un reverse-DNS-lookup, il dominio di origine del messaggio, il cui
indirizzo IP deve appartenere alle reti autorizzate al relay.
|Questo mi va beninissimo, fino a quando non spedisco una mail ad un altro
|host di rete che se fa il reply lo spedisce al mio indirizzo e-mail!
|Come risolvere l'arcano
|Saluti a tutti
|
  Il campo "Sender:", impostato dal MTA, deve avere come dominio di
provenienza quello della rete locale.  Il MTA deve quindi non fare il relay
dei messaggi diretti alla sua stessa rete locale.  E quindi l'host sulla rete
interna deve ricevere il tuo messaggio con un campo "Replay-To:" che
spedisca la risposta al tuo host sulla rete interna.  E così il messaggio
rimane sempre nella rete interna.
  Sandro
-- 
Bellum se ipsum alet
       La guerra nutre se stessa
Livio, Ab urbe condita, XXXIV,9

 ha scritto nel messaggio
news:Pine.LNX.4.50.02112...@aselli.local...
<Mi sembra stia confondendo il campo "Sender:" con il campo "Reply-To:":
<quest'ultimo serve per ricevere la risposta, il primo serve per
autenticare,
<con un reverse-DNS-lookup, il dominio di origine del messaggio, il cui
<indirizzo IP deve appartenere alle reti autorizzate al relay.
Mi stai dicendo che se il mio host č alberto@localhost e il mio indirizzo
e-mail č 
paolo...@supereva.it
, allora su Sender ci deve essere
alberto@localhost e su Replay-To ci deve essere 
paolo...@supereva.it
 ?
<l campo "Sender:", impostato dal MTA, deve avere come dominio di
<rovenienza quello della rete locale.  Il MTA deve quindi non fare il relay
<di messaggi diretti alla sua stessa rete locale.  E quindi l'host sulla
rete
<interna deve ricevere il tuo messaggio con un campo "Replay-To:" che
<spedisca la risposta al tuo host sulla rete interna.  E cosě il messaggio
<rimane sempre nella rete interna.
OK, ma con Postfix come faccio a riempire questo campo Replay-To?
P.S. Non hai idea di quanto ti sia grato per il tuo aiuto!
Alberto

 Come risolvere l'arcano
hai dato una lettura all'howto di mr shark?
www.mrshark.it
Ciao
Manuel
--
"Walk on, walk on, with hope in your heart
And you'll never walk alone
You'll never walk alone"

 ha scritto nel messaggio
news:artel3$l1jl3$1...@ID-91057.news.dfncis.de...


 ha scritto nel messaggio
|news:Pine.LNX.4.50.02112...@aselli.local...
|
|<Mi sembra stia confondendo il campo "Sender:" con il campo "Reply-To:":
|<quest'ultimo serve per ricevere la risposta, il primo serve per
|autenticare,
|<con un reverse-DNS-lookup, il dominio di origine del messaggio, il cui
|<indirizzo IP deve appartenere alle reti autorizzate al relay.
|
|Mi stai dicendo che se il mio host è alberto@localhost e il mio indirizzo
|e-mail è 
paolo...@supereva.it
, allora su Sender ci deve essere
|alberto@localhost e su Replay-To ci deve essere 
paolo...@supereva.it
 ?
|
  Se fai così, Postfix accetta l'indirizzo come proveniente dal suo dominio;
se è indirizzato a: mio_c...@suohost.dominiolocale, lo inoltrerà (se
opportunamente configurato) per l'utente dell'host "suohost" del tuo (vostro)
stesso dominio (rete locale), senza farlo uscire su internet.  Se il campo
"Replay-To:" è impostato su "
paolo...@supereva.it
", mio_collega quando
risponderà al messaggio che ha ricevuto lo spedirà verso il server SMTP del
dominio 
supereva.it
, e quindi la sua risposta uscirà su internet.
|<l campo "Sender:", impostato dal MTA, deve avere come dominio di
|<rovenienza quello della rete locale.  Il MTA deve quindi non fare il relay
|<di messaggi diretti alla sua stessa rete locale.  E quindi l'host sulla
|rete
|<interna deve ricevere il tuo messaggio con un campo "Replay-To:" che
|<spedisca la risposta al tuo host sulla rete interna.  E così il messaggio
|<rimane sempre nella rete interna.
|
|OK, ma con Postfix come faccio a riempire questo campo Replay-To?
|
  Questa è un'operazione di lato client, non lo fa il server ma il MUA, il
programma con cui gestisci la tua posta come utente.  Ogni client di posta ha
il proprio modo di configurare questo campo.


Alla fine la situazione è questa:
Casella di posta internet 
paolo...@supereva.it
Server di posta Postfix e dominio=localhost;
Clients Windows con outlook e utenti alberto, michela  con casella
alberto@localhost, michela@localhost ecc.
Su sender_canonicale c'e' alberto    
paolo...@supereva.it
                                          michela  
paolo...@supereva.it
Se alberto spedisce verso il cliente esterno pippo una mail e pippo risponde
la mail torna a 
paolo...@supereva.it
Se alberto spedisce verso michela la mail arriva direttamente a michela ma
se questa risponde la mail arriva a 
paolo...@sepereva.it
 invece che a
alberto
Come fare per evitare cio?
(spero di essermi spiegato ..)
Grazie
Alberto


non usare sender_canonical.
Usa invece un MUA (un client di posta) che ti permetta di impostare
correttamente il campo from come ritieni piu` opportuno.
-- 
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG (Emilia Romagna Linux User Group)
http://erlug.linux.it

Come risolvere l'arcano
Con le virtual map sul server che invia la posta all'esterno, e sei OT.
-- 
"L'Italia è un interessante esempio di avanguardia teatrale" (Gore Vidal)
Per rispondermi, ricordati di togliere il nome del poeta.

 ha scritto nel
messaggio news:slrnau4qqa.hpl...@slack.deepspace...


> Con le virtual map sul server che invia la posta all'esterno, e sei OT.
Non capisco cosa intendi. Io ho postfix come server che invia la posta
all'esterno.


Date: Tue, 26 Nov 2002 15:26:47 +0100 (CET)
Subject: Cacio
Non male neanche il cacio
Questo grazie alla mappa canonica definita in /etc/postfix/canonical.


Capito!

Non capisco cosa intendi.
Prova a leggerti la documentazione sulle virtual maps, cosě scoprirai
come si fa a fare in modo che la posta prodotta in locale con destinario
un utente locale, identificato da un indirizzo e-mail esterno, arrivi a
quell'utente locale.
-- 
"L'Italia č un interessante esempio di avanguardia teatrale" (Gore Vidal)
