Администрирование FreeBSD, Linux, ... expect + telnet: чистка почтового ящика по протоколу POP3 Fri, October 11 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

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

 

Добавить комментарий


Защитный код
Обновить

Top of Page