Cisco 11503 Administration Guide - Page 331
set EXIT_MSG Connection Failed
UPC - 746320664958
View all Cisco 11503 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 331 highlights
Chapter 8 Using the CSS Scripting Language Script Keepalive Examples if ${ARGS}[#] "NEQ" "3" echo "Usage: ap-kal-pop3 \'Hostname UserName Password\'" echo "(For checking an SMTP and POP3 service)" exit script 1 endbranch ! Defines: set HostName "${ARGS}[1]" set UserName "${ARGS}[2]" set Password "${ARGS}[3]" !!!!! SMTP !!!!!! set EXIT_MSG "Connection Failed" ! Connect to the remote host (use default timeout) socket connect host ${HostName} port 25 tcp set EXIT_MSG "Waitfor: Failed" ! Receive the incoming status code 220 "welcome message" socket waitfor ${SOCKET} "220" 200 set EXIT_MSG "Send: Failed" ! Send the hello to the server socket send ${SOCKET} "helo ${HostName}\n" set EXIT_MSG "Waitfor: Failed" ! Wait for status code "250" to be returned socket waitfor ${SOCKET} "250" 200 ! We've successfully logged in, the server is up and going. ! The job was done successfully. socket disconnect ${SOCKET} !!!!! POP3 !!!!!! set EXIT_MSG "Connection Failed" ! Connect to the remote host (use default timeout) socket connect host ${HostName} port 110 tcp set EXIT_MSG "Waitfor: Failed" ! Wait for the OK welcome message for 200ms socket waitfor ${SOCKET} "+OK" 200 set EXIT_MSG "Send: Failed" ! Send the username to the host socket send ${SOCKET} "USER ${UserName}\n" OL-5647-02 Cisco Content Services Switch Administration Guide 8-63