Newsgroup: it.comp.os.linux.software
Titolo: [Postfix] online/offline?

 - rimuovi XXX x rispondere    ICQ #8814554
L'appetito formidabile e' misura dell'emozione.  Se si e' eccitati si ha
una grande attivita' molecolare e simile consumo richiede un reintegro.
Per questo grandi dolori o gioie sono accompagnati da fame intensa e non
da inappetenza come nei romanzi.
		-- Doyle

 "sendmail -q"?
E` quello che fa di default.
Se non vuoi che tenti di spedire la coda ogni tot (ma non dovrebbe
darti noie) *credo* - non ho provato - che tu possa usare
queue_run_delay = 0 e poi mettere in /etc/ppp/ip-up.d/ lo script
che chiama sendmail -q o postfix flush.
-- 
Perche` Inzaghi per attaccare si piazza in braccio al         _/Davide\_
portiere avversario?                                          \Alberani/

queue_run_delay = 0 e poi mettere in /etc/ppp/ip-up.d/ lo script
No. defer_transport = smtp.
-- 
ciao, |
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

"sendmail -q"?
Lo fa in automatico. Poi basta mettere "postfix flush" in /etc/ppp/ip-up,
per far smistare la posta in queue appena ci si collega.
-- 
Questo e'cio'che la musica e'per me: una delle maniere di dire che
l'universo in cui viviamo, che ci e'stato dato, e'grande e bello.
(John Coltrane)
Ciao,Alessandro.
ICQ: 38945186
[se vuoi spedirmi un'email, togli il poeta dall'indirizzo]

"sendmail -q"?
In /etc/postfix/
main.cf
:
defer_transports = smtp
Poi metti il comando sendmail -q in ip-up
-- 
Ciao            --- Massimo ---

 "sendmail -q"?
Io ho momentaneamente risolto con due versioni del file 
main.cf
.
Ho main.cf.on-line e main.cf.off-line. Il 
main.cf
 quando sono
off-line e` un link a main.cf.off-line. Quando parte la
connessione, ip-up.local pensa a spostare il link e a chiamare
postfix reload. Alla fine ip-donw.local rimette il link a posto
fa rileggere la configurazione postfix.
Ti dico subito che questo e` il metodo *sbagliato*. Il metodo
giusto dovrebbe usare, sempre negli script precedenti, postconf.
A presto,
   Nuccio
 ---
You can find me at:
 e-mail: 
xywznucci...@usa.net
  REMOVE XYWZ FROM MY ADDRESS
 ICQ# 64759760

 
Hmmm... Io avevo capito un'altra cosa. Ho settato il defer_transport = smtp.
Quando spedisco una mail, mi va in ogni caso nella coda di uscita, senza alcun
tentativo di spedirla subito. Poi tenta di spedirla in accordo con il valore
di queue_run_delay, che è 1000 (default). Quindi ogni 1000 secondi guarda
nella coda e prova a spedirla. Se non riesce a spedirla la marchia e fa
partire l'algoritmo di exponential backoff, fino al valore di ritardo massimo
(default a 4000) in caso di fallimenti successivi (es: se sono offline). Dopo
5 giorni, se non mi sono ancora collegato, mi dice che non riesce a spedirla e
ci dà a mucchio. 
E' giusto questo oppure ho sparato cagate??
Io vorrei che quando vado online, la mail  venisse spedita subito, senza
aspettare la verifica della coda ogni 1000 secondi. Avevo pensato di
sostituire il 
main.cf
 togliendo defer_transport = smtp ogni volta che vado
online (tramite ip-up) e fare un reload. E' sicuro oppure rischio perdite di
dati?
-- 
Remove NOSPAM from the email address to reply
Togli NOSPAM dall'indirizzo email per rispondere

 Quando spedisco una mail, mi va in ogni caso nella coda di uscita, senza alcun
Azz... Avevo il messaggio negli out.going di Leafnode e intanto Nuccio mi ha
già risposto (vedi messaggio sotto...)
Scusate.


 - rimuovi XXX x rispondere    ICQ #8814554
Ci sono due tipi di persone al mondo, buoni e cattivi.  I buoni
dormono meglio, ma sembra che le ore di veglia siano molto piu'
divertenti per i cattivi.
		-- Woody Allen

in coda finche` non do un altro flush... e da me solo root puo` farlo.
"postfix flush" solo root, ma "sendmail -q" lo può fare chiunque.
1) metti in ip-up "postconf -e ..... " e togli defer transport e lo
rimetti in ip-down.
oppure
2) lasci sempre defer e metti in ip-up uno script che looppa e ogni
minuto fa sendmail -q.
-- 
giu...@pobox.com

On Wed, 21 Jun 2000 16:31:34 GMT, 
ema (ece...@XXXpenguinpowered.com)
wrote:
| > Poi metti il comando sendmail -q in ip-up
| > 
| ok, ma se mentre sono connesso scrivo una mail e la invio, questa rimane
| in coda finche` non do un altro flush... e da me solo root puo` farlo.
 Devi usare queue_run_delay nel /etc/postfix/
main.cf
 
 [tty1][root:~]# man sendmail | grep -A 3 queue
 
 -qinterval (ignored)
	 The interval between queue runs.  Use the queue_run_delay 
	 configuration parameter instead.
-- 
Zefram 	| WARNING: The email address is FAKE.	 ||   [ 
http://zefram.8m.com
 ]
@ Home	| "I think it's time we blow the scene. Get everybody and the
________| stuff together. Ok, 3, 2, 1... Let's jam!" --The Seatbelts, "Tank!"
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370  1CAA CAF7 512B 945C A44C 

 - rimuovi XXX x rispondere    ICQ #8814554
Consolazione di Frau Schlegel:
	L'unica cosa che mi consola di essere donna
	e' la certezza che non ne sposero' mai una.