Newsgroup: it.comp.os.linux.sys
Titolo: Problema postfix: alias non riconosciuti in alcuni casi

Salve,
premetto che non sono un esperto di Postfix anche se ï¿œ un po' che lo uso 
e configuro.
In un server di posta recentemente configurato con gli indirizzi email 
in un database ho il seguente problema: quando la mail viene inviata da 
sendmail (localmente) verso root (con o senza @dominio) oppure quando 
dovrebbe tornare indietro (vengono inviate mail che dovrebbero provenire 
da indirizzi alias) verso alias di posta.
La cosa che non mi spiego ï¿œ che se io invio a tali indirizzi 
dall'esterno una nuova mail, il sistema funziona come dovrebbe, ovvero 
arriva alla destinazione dell'alias.
Ecco la mia configurazione: 
http://nopaste.com/p/ah2nkEM1bb
Cosa puï¿œ essere? Ho mappato l'utente root al mio indirizzo sia dentro 
/etc/aliases sia nel database (dopo che ho notato che non funzionava), 
ma non pare considerare questo parametro quando gli arriva da sendmail.
Grazie a tutti ;-)
Enrico

E' un problema che ho avuto anch'io su una debian e tutt'ora non sono riuscito a 
risolvere percio' sono interessato in caso tu risolva.
Il mio era uno script in perl che non considerava l'alias di root (come nel tuo 
caso, verso il mio indirizzo mail) e continuava a spedire a root. Alla fine sono 
andato a modificare a mano gli indirizzi dentro allo script (cosa di per sï¿œ non 
tragica ma concettualmente sbagliata).
Io per esempio non sono nemmeno riuscito a fare debug del percorso degli alias 
da parte di postfix, gia' quello imho avrebbe potuto aiutare pero' al tempo non 
sono riuscito ad attivarlo.
Ciao
Rizio
-- 
Si dice che essere liberi significa non avere nulla da perdere...sembra facile a 
prima vista...ma la veritï¿œ ï¿œ che non avere nulla da perdere significa essere 
pronti a rischiare tutto ciï¿œ che si possiede.

 ma non pare considerare questo parametro quando gli arriva da sendmail.
myhostname/myorigin/mydestination.
Guarda il valore di questi.

 sendmail
Perche' mescoli la roba. Se usi postfix usa postfix e non sendmail,
probabilmente sendmail non guarda lo stesso alias o fa' delle cose
diverse.
Davide

 diverse.
[root:11]$dpkg -S $(which sendmail)
postfix: /usr/sbin/sendmail

 Guarda il valore di questi.
Li ho visti, ma non mi pare nulla di strano, sono correttamente settati 
IMHO, visto che i domini li prendo dal DB.
Enrico

 Davide
Intendevo il "wrapper" (se possiamo chiamarlo cos�) dell'eseguibile di 
sendmail incluso in postfix.
Enrico

 sendmail incluso in postfix.
Ah, ok. Allora, se io guardo la tua configuraizone vedo che:
address_verify_default_transport = $default_transport
address_verify_local_transport = $local_transport
e che
default_transport = smtp
mentre
local_transport = local:$myhostname
Secondo me quindi postfix usa un 'transport' diverso quando la mail e'
"locale" e non va' a leggere l'alias giusto.
Un'altra cosa e': hai rigenerato la "mappa" degli alias dopo averla
cambiata (postmap)?
Davide

 Davide
Certo ;-)
Enrico

 IMHO, visto che i domini li prendo dal DB.
In effetti nascosto nei meandri di questo sistema c'era uno dei nomi di 
dominio che era anche nella tabella virtual. Non so perché, ma rimosso 
ha funzionato tutto alla perfezione ;-)
