Newsgroup: it.comp.os.linux.sys
Titolo: postfix & sendmail

Salve,
so che l'argomento e` ricorrente, ma qualcuno ha qualche
puntatore a documentazione su come effettuare una migrazione
"indolore" da sendmail a postfix.
Quello che mi interessa e` per una connessione casalinga
via modem, quindi envelope address rewriting e local
queueing delle mail uscenti (altro?).
Altra cosa, non ho trovato nessun riferimento su come
usare postfix da xinetd, qualcuno ha delucidazioni al
riguardo?
Thanks,
bye,
-- 
  Piergiorgio Sartor

 queueing delle mail uscenti (altro?).
Se non hai una LAN dietro, perche' non lasciare la possibilita` di
usare quanti e quali indirizzi uno desidera?
Massimiliano

 usare quanti e quali indirizzi uno desidera?
Cioe`?
bye,
-- 
  Piergiorgio Sartor

 una mail che ti spedisco la mia configurazione.
Thanks.
Dunque, alcune cose che ho letto non le ho
ben capite.
Ad es. parlano del fatto che si debba sempre,
nel caso di connessione dialup, dare il comando
per svuotare la coda.
Non capisco, pero`, se questo deve avvenire solo
per le mail spedite quando si e` off-line oppure
anche per quelle spedite quando si e` on-line.
Simile discorso per il DNS (per il relay server
MX resolving, o quello che e`).
Dicono che se si disabilita l'uso del DNS, poi
serve avere l'indirizzo numerico (se non ho
capito male).
Allo stato attuale la mia configurazione con
sendmail + xinetd (importante) e` la seguente:
1) se sono on-line la posta viene inoltrata
immediatamente verso il relay (se e` esterna,
ovviamente, quella interna e` sempre inoltrata).
La posta e` "letta" con fetchmail dal pop server.
2) se sono off-line, la posta viene "accodata"
e uso (come anche postfix suggerisce) "sendmail -q"
in /etc/ppp/if-up.local per svuotare la coda al
momento della connessione successiva.
Ovviamente il DNS lookup error e` disabilitato ed
anche il timeout retry.
Il fatto importante e` che sendmail _non_ e` in
deamon mode, viene chiamato solo quando c'e` posta
da inoltrare (accesso alla porta 25, oppure chiamato
direttamente dai vari programmi di mail, tipo elm),
quindi e` in grado di cambiare stato in funzione
della condizione di dialup (on/off-line).
Ora, vorrei fare lo stesso con postfix, per il
"semplice" fatto che dovrebbe essere piu` semplice
da configurare e quindi da mantenere.
Il fatto, poi, di usare xinetd e` in qualche modo
utile anche  per non avere il daemon sempre attivo,
che non mi serve.
P.S.: il tuo indirizzo e-mail e` sempre quello vecchio?
bye,
-- 
  Piergiorgio Sartor

 Cioe`?
Cioe` se riscrivi l'header a seconda dell'utente, ciascun utente
uscira` con un indirizzo solo, mentre potrebbe voler uscire ora con
l'indirizzo di lavoro 
j...@bigcompany.com
, ora con l'indirizzo privato
j...@myprovider.it
, ora con un indirizzo usato solo per registrazioni a
servizi joe...@yahoo.it...
Massimiliano

 servizi joe...@yahoo.it...
In realta` non ho questo problema, ogni utente
Linux avra` il suo indirizzo di posta esterno,
ma non e` detto che vi sia un solo utente
Linux per ogni persona...
Preferisco tenere anche gli account locali
separati, in questo caso.
Comunque sia, giusto per curiosita`, come si
farebbe 'sta cosa? Con Mutt?
bye,
-- 
piergiorgio

 che non mi serve.
Mah... usare Postfix via xinetd non dovrebbe essere difficile. Cmq lo
puoi tenere anche in daemon mode, non e` pericoloso coem con Sendmail
Henryx

 farebbe 'sta cosa? Con Mutt?
Banalmente, con:
  set edit headers = yes
per cambiare l'indirizzo a mano mentre stai scrivendo il messaggio, o
con Esc-f subito dopo che lo hai scritto, prima di dare lo `y' che lo
invia.  Oppure, in modo piu` raffinato, con gli hook come ti ha
suggerito Thorin.
Massimiliano

 Banalmente, con:
Oh, visto che prima o poi saltera` fuori e io ci ho messo una vita per
scoprirlo: con mail, da linea di comando, si usa -a per impostare
campi di header arbitrari:
mail 
jo...@smith.com
 -a "From: 
m...@provider.com
"
Non tutte le versioni di mail lo permettono, pero`.
Massimiliano