[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

spedire posta alla disconnessione



Ciao a tutti!
Come da soggetto mi piacerebbe che appena prima della disconnessione della mia macchina, dial-up, venissero spedite tutte le mail.
Il sistema e' una potato con ppp+fetchmail+postfix+procmail+mutt.
So che vanno inseriti degli script nella directory /etc/ip-down.d ; io ho i seguenti script, ma non sembrano funzionare:
<CODE>
$ cat 0dns-down
#!/bin/sh

# 0dns-down by John Hasler 4 Apr 1999.  You may treat this program as if it
# was in the public domain.

# 0dns-down takes down what 0dns-up sets up.

# If pppconfig has been removed we are not supposed to do anything.

test -f /usr/sbin/pppconfig || exit 0

ETC="/etc"
RESOLVBAK="$ETC/resolv.conf.ppp.bak"
RESOLVCONF="$ETC/resolv.conf"

test -f "$RESOLVBAK" && mv $RESOLVBAK $RESOLVCONF
chmod 644 $RESOLVCONF
exit 0

$ cat postfix
#!/bin/sh -e

# Called when ppp disconnects
# Written by LaMont Jones <lamont@debian.org>

# stop or reload Postfix as needed
#/etc/init.d/postfix reload

#aggiunto da werewolf il 23 settembre prendendo spunto dall'help di postfix
/usr/sbin/sendmail -q

# Allow deliveries to start.
sleep 10

# Loop until all messages have been tried at least once.
while mailq | grep '^[^ ]*\*' >/dev/null
do  
	sleep 10
	done
exit 0
</CODE>

Dove sbaglio?
Grazie,
Matteo

-- 
Werewolf alias Matteo



Reply to: