Главная arrow Администрирование arrow FreeBSD, Linux, ... arrow expect + telnet: чистка почтового ящика по протоколу POP3 Wednesday, June 07 2023  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

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

Поделиться:

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 )
 

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

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

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

< Пред.   След. >

Top of Page
 
microsin © 2023