expect + telnet: чистка почтового ящика по протоколу POP3 |
|
Добавил(а) microsin
|
Идея простая - команда 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
|