Newsgroup: it.comp.os.linux.sys
Titolo: Postfix, alias e procmail


I'm not prejudiced, I hate everyone equally.

 direttamente con procmail ???
Il problema non esiste, perché la posta di "ilona" non esiste, nel senso
che essendo un alias per vanessa, tutto finisce nello spool di vanessa.
Con un fetchmail (nel caso scarichi da un client remoto) puoi scaricare
*solo* l'utente "vanessa", se provi a collegarti a "ilona" otterrai un
errore perché non è un utente del sistema valido (è solo un alias di
postfix, che non c'entra nulla quando sfrutti pop3d).
Ma detta così non ha molto senso, se parli di alias di sistema significa
che il sistema fa da relay locale per gli utenti, che filtrano la posta
con procmail.
A questo punto gli utenti *non* hanno il benché minimo bisogno di
scaricare la posta con fetchmail, è già tutto sul loro file di spool,
basta che aprano il programma di posta configurato allo scopo e ce
l'hanno già lì...
-- 
Massimo Bacilieri AKA Crononauta 
mailto:
ulib...@libero.it
 ; ICQ:4005815
+++ antispam: l'indirizzo mittente è alterato; usare quello qui 
    sopra indicato se mi si vuole rispondere in posta.

direttamente con procmail ???
no. fetchmail, in configurazione standard, passa la posta fetchata
al'MTA locale.
L'alias viene quindi espanso.
-- 
Maurizio - Tannoiser - Lemmo
STIGE Srl Servizi Informatici
Founder Member of ERLUG (Emilia Romagna Linux User Group)
http://erlug.linux.it

 al'MTA locale. L'alias viene quindi espanso.
quindi, se ho capito bene, l'MTA se ne frega se la posta arriva dalla LAN o 
da fetchmail .. il comportamento, per quello che riguarda l'alias, e' lo
stesso, sia per la posta in entrata che per quella in uscita ....
grazie mille ... era quello che volevo sapere ;-))


 Massimo Bacilieri AKA Crononauta 
ciao ... grazie per la risposta ...


 posta e che quindi venga mandata alla casella esterna ....
Esatto, ti basta un alias che faccia diventare ilona la stessa cosa di
vanessa.
Se tu mandi un e-mail a 
il...@pippo.it
, dovrebbe avvenire quello che
speri tu, e cioè:
il DNS risolve il dominio 
pippo.it
 con l'ip su cui gira il tuo postfix,
e gli consegna la lettera.
Il sistema verifica che il dominio di destinazione è locale, e permette
il relay.
Verifica per che utente è l'inoltro: risulta "ilona".
Postfix capisce che ilona è un alias per vanessa, e la rigira a vanessa.
A questo punto interviene il procmailrc di VANESSA, che dice che le
e-mail in origine destinate a ilona (gli header continuano a riportare
"To: ilona", non vengono modificati) vanno rimbalzati a un altro
indirizzo esterno. E così avviene.
Tutto ciò è automatico, senza che tu debba scaricare niente. Cosa
c'entra scaricare?
L'unica cosa che devi scaricare è se hai la posta su un sistema REMOTO,
come p.e. libero o tiscali o virgilio o chi per loro.
Allora con fetchmail passi la posta in locale e la smisti con procmail.
Postfix non c'entra niente in questo caso!


stesso, sia per la posta in entrata che per quella in uscita ....
si, a meno che tu non indichi a fetchmail di fare diversamente (es.
opzione -mda).


Postfix non c'entra niente in questo caso!
non scherziamo. fetchmail, a meno di indicazioni specifiche, passa la
posta "pollata" all'MTA locale.


 Postfix non c'entra niente in questo caso!
risolto cosi' .... in aliases di Postfix
ilona:        vanessa
in .procmailrc di vanessa
:0:
* ^TOilona
! 
pi...@libero.it
grazie dell'aiuto ....
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 opzione -mda).
risolto con alias
ilona:     vanessa
e in .procmailrc di vanessa
:0:
* ^^TOilona
! 
pi...@libero.it
e funziona !!!
grazie mille per i chiarimenti ...


 posta "pollata" all'MTA locale.
Ehm... M*D*A mi pare (c'è anche il comando specifico per dichiarare
"mda ..." in fetchmailrc).
Usualmente utilizzo direttamente procmail. Qualcuno sostiene che è
rischioso, francamente sono 3 anni che uso questo sistema e non ho mai
perso niente. E' anche il suggerimento di tutta la manualistica che si
trova.


! 
pi...@libero.it
non ti arrabbiare, ma funziona anche 
ilona:	
pi...@libero.it
direttamente in aliases.


 direttamente in aliases.
non mi arrabbio ... perche' non funziona !!!! e' la cosa che ho
provato per prima .... forse fetchmail con l'opzione -d non passa
per Postfix ???
perche' in uscita funziona, ma quando vado a scaricare la posta
la posta per ilona mi va a finire nella m-box unknow ...
ricordati che io la posta la scarico come vanessa, e forse anche se
il campo To e' per ilona l'alias non viene espanso !
ciao ...


"mda ..." in fetchmailrc).
l'ho scritto due post fa: A _meno_ di impostazioni specifiche, di
*default* fetchmail passa la posta all'MTA locale.


il campo To e' per ilona l'alias non viene espanso !
prova a dire il nome "giusto" a fetchmail, visto che immagino tu
scaricherai con una cosa tipo:
user "pincopallino" with password "blabla" is _ilona_ here
ovvio che se gli dici che e` vanessa here, anziche` ilona non puo`
funzionare.


 Maurizio - Tannoiser - Lemmo
grazie mille per l'aiuto ... mi hai chiarito un bel po' di cose ....
ciao


grazie mille per l'aiuto ... mi hai chiarito un bel po' di cose ....
l'intento era quello. E' chiaro che poi si scende nel "case trouble". A
quel punto...
ciao
-- 
Maurizio - Tannoiser - Lemmo


 al dominio @
pippo.it
 arrivano li' ..... ora devo separare
Mmm... in pratica hai una mailbox condivisa...
Se e` cosi` puoi provare ad usare getmail al posto di fetchmail, in
quanto permette il multidrop
Henryx

 Henryx


quanto permette il multidrop
Ti risulta che fetchmail non supporti il multidrop?? buffo. A me risulta
il contrario.
-- 
Maurizio - Tannoiser - Lemmo


 il contrario.
Sinceramente non lo so se fetchmail supporta il multidrop (uso
getmail); piu` che altro, ho risposto ad un problema specifico
nel modo in cui sapevo rispondere
Henryx

nel modo in cui sapevo rispondere
Nessun problema. Era che il tuo messaggio poteva essere male
interpretato (io ad esempio, l'ho inteso cosi`). Era solo per essere
"pedanti ma precisi". :)
E per la cronaca, ovviamente, fetchmail supporta il multidrop.
