On Thu, 22 Jul 2004 elemint@theriver.com wrote: > I have a scirpt that will check to see how many messages are in postfix > que and when over 25 messages the script will then send out a message, > the problem is when amavis is down (usually the reason that the postfix > que is growing) postfix will not send out the message saying the que is > growing. Twenty-five messages seems very little, but I guess depends on the particular system. (I have seen queues with hundreds of thousands.) > Is it possible to send this message out with exim or some other way so > the que is down the help message can go out. So you want an alternative way to send outbound smtp mail? ( sleep 3 ; echo "HELO rainier" ; sleep 2 ; echo "MAIL FROM: " ; sleep 1 ; echo "RCPT TO: "; sleep 1 ; echo "DATA" ; sleep 1 ; echo "Subject: subject here" ; echo ; echo "." ; sleep 1 ; echo "QUIT" ) | telnet mail.host.somewhere 25 All the above on one line worked for me. Alternatively, have a look at my mailout software. http://www.reedmedia.net/software/mailout/ source via CVS: http://cvs.berlios.de/cgi-bin/viewcvs.cgi/mailout/ > Here is the script not sure if I have the > than 25 messages part > correct from when I can tell this should work. > if echo `/utilities/checkque` > [25] Greater than (>) means to the shell to create a file and redirect output to it. Have a look at the test man page. if [ `postqueue -p | grep ^[0-9] |wc -l` -gt 25 ] ; then Jeremy C. Reed BSD News, BSD tutorials, BSD links http://www.bsdnewsletter.com/ --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss