expect + telnet: чистка почтового ящика по протоколу POP3
Написал microsin   
01.03.2009

Идея простая - команда expect читает скрипт и запускает действия в нем: телнетом происходит коннект к почтовому серверу, и по протоколу POP3 посылаются команды на удаление писем.

Скрипт нашел на сайте http://diary.mrmt.net/item/129
#!/usr/bin/expect --
set timeout 60
spawn telnet ybbpop.mail.yahoo.co.jp 110
expect "+OK" ; send "USER foobar\r"
expect "+OK" ; send "PASS mogemoge\r"
for {set i 1} {$i < 2000} {incr i} {
 expect "+OK"
 send "DELE $i\r"
}
send "QUIT\r"

Ссылки по теме:
http://www.manpagez.com/man/1/expect/
http://www.opennet.ru/base/dev/interactive_tools.txt.html

Последнее обновление ( 11.03.2009 )