Code: Select all
:local server "xxx.*****.org"
:local rcpt "*******@*****.com"
:local user "********@*****.org"
:local password "*******************"
:if ([/ping 192.168.35.101 count=4] = 0) do={
/tool e-mail send to=$rcpt \
server=[:resolve $server] port=587 tls=starttls \
user=$user password=$password \
from=$user \
subject="WEST Tower Down" body="Alarm, DOWN"
}
:if ([/ping 192.168.34.102 count=4] = 0) do={
/tool e-mail send to=$rcpt \
server=[:resolve $server] port=587 tls=starttls \
user=$user password=$password \
from=$user \
subject="EAST Tower Down" body="Alarm, DOWN"
}
sites (192.168.35.101:WEST Tower, 192.168.34.102:EAST Tower)
Then use for loop rather then all these lines for each device. I would also like a loop for multiple recipients rather then one recipient.