12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- set timeout 1
- set ip "pop.gmail.com"
- set socket "995"
- set user "flowfactoryautomation@gmail.com"
- set pass "auto1234AUTO1234"
- set target_address "mail\.example@gmail\.com"
- spawn openssl s_client -connect $ip:$socket -quiet
- expect -re ".OK.*" {send "user $user\r"}
- expect -re ".OK.*" {send "pass $pass\r"}
- expect -re ".OK.*" {send "stat\r"}
- expect -re ".OK.*" {
-
- set mail_count [lindex [split [lindex [split $expect_out(buffer) \n] 1] " "] 1]
-
- for {set i 1} {$i <= $mail_count} {incr i 1} {
-
- send "top $i 0\r"
-
-
-
- expect -re "\nTo: \[^\n\]*$target_address" {
-
- send "dele $i\r"
- }
- }
- }
- expect default
|