Re: [Comm] помогите наладить модемную почту

Bezukladnikov Oleg oleg на ttu.udmlink.ru
Вт Дек 2 07:24:00 MSK 2003


Глянь приложенный скрипт. Прием и посылка почты запускалась по crony,
сначала получал почту fetchmail'ом, потом попросил провайдера настроить UUCP
(поддерживает докачку).
----------- следущая часть -----------
#/bin/sh
/root/sml/ppp-on

### поиск ppp и установка route на него

while : ; do
    ifconfig | grep 213. -B1 > /tmp/pppp
    if  [ "$?" = "0" ] ; then
	p1=`head -c4 /tmp/pppp`
	if [ "$?" = "0" ] ; then 
	   sleep 2
	   break
	fi
    fi	
    sleep 3
done

#######
#echo "run fetchmail"
#/usr/local/bin/fetchmail -v
#fetchmail -v
#echo "run sendmail"
#sendmail -q

#########
#run uucp
#######
sleep 15
#sleep 10
uucico -D -S lota2
/root/sml/ppp-off $p1
###uuxqt
sleep 10
sleep 10
#tail -n1 /var/log/uucp/Log > /root/log_u
#dd=`grep -i -c "error" /root/log_u`
#if [ $? = 0 ] ; then
### запуск второй раз
   /root/sml/ppp-on
### поиск ppp и установка route на него
  while : ; do
     ifconfig | grep 213. -B1 >/tmp/pppp
        if  [ "$?" = "0" ] ; then
	        p1=`head -c4 /tmp/pppp`
	        if [ "$?" = "0" ] ; then
	           sleep 2
                   break
                fi
        fi
      sleep 3
  done
  sleep 15
  sleep 15
  uucico -D -S lota2
  /root/sml/ppp-off $p1
  uuxqt							         
#fi


Подробная информация о списке рассылки Community