Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Мониторинг удаленного windows сервера  (Прочитано 2771 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Мониторинг удаленного windows сервера
« Ответ #15 : 12 Апреля 2011, 11:30:13 »
 :o Поясните, плиз, что Вы вкладываете в понятие "гмайл шифрует письма".

Оффлайн demon999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля

С почтовыми серверами где используется  не используется шифрование все получилось. Спасибо fisher74 за дельную подсказку.
В итоге скрипт выгляди след. образом
#!/bin/bash
ADDRESS="10.250.23.64"
if ping -c 2 -s 1 -w 1 $ADDRESS
then
   echo "Good"
else
sendemail -f from@rambler.ru -t qwerty@rambler.ru -u "Server down" -m "Server KTA down" -s smtp.rambler.ru:25 -xu fromuser -xp passworduser
fi

Для gmail необходимо шифрование настроить, эту проблемку пока  решить не удалось.
Всем спасибо
« Последнее редактирование: 12 Апреля 2011, 13:31:41 от demon999 »
точно не помнишь, сам не  пробовал, но по твоему точно знаешь как?! Лучше не советуй. Google не заменит человека.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Мониторинг удаленного windows сервера
« Ответ #17 : 12 Апреля 2011, 13:20:12 »
А! Я понял, о чем речь. Речь не о "шифровании писем", а о TLS. Если Вам нужно отправлять на сервер, который принимает только TLS, то Вам (судя по документации) нужно кое-что доустановить:
Цитировать
TLS Support
Starting with sendEmail v1.54, TLS support is included! To enable TLS support simply install the Net::SSLeay and IO::Socket::SSL perl modules. The following new command line parameters are now available:
-o tls=auto This is the default, TLS will be used if possible.
-o tls=yes Use this to require TLS for message delivery.
-o tls=no Use this to disable TLS support.
If TLS is giving strange errors, try upgrading the Net::SSLeay and IO::Socket::SSL perl modules. Please do NOT report TLS bugs unless you have already done this! If you're running up-to-date versions of these modules and you are getting TLS errors, your detailed bug report will be appreciated. Yes, you can finally use SendEmail to send messages to your GMail account
Попробуйте:

apt-get install libnet-ssleay-perl libio-socket-ssl-perl

Пользователь решил продолжить мысль 12 Апреля 2011, 13:52:08:
Ну и, чтобы закрыть тему. Если нужно просто отправить письмо на gmail-овский адрес (например, test@gmail.com), то Вы делаете неправильно. Дело в том, что:
vladimir@vladimir:~$ host gmail.com
gmail.com has address 209.85.229.19
gmail.com has address 209.85.229.83
gmail.com has address 209.85.229.18
gmail.com mail is handled by 30 alt3.gmail-smtp-in.l.google.com.
gmail.com mail is handled by 40 alt4.gmail-smtp-in.l.google.com.
gmail.com mail is handled by 5 gmail-smtp-in.l.google.com.
gmail.com mail is handled by 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail is handled by 20 alt2.gmail-smtp-in.l.google.com.
Соответственно, если отправлять на сервер (например) gmail-smtp-in.l.google.com , то все работает без всякого TLS (и это естественно):
vladimir@vladimir:~$ telnet gmail-smtp-in.l.google.com 25
Trying 209.85.227.27...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP m1si9975854wbc.9
helo aaa
250 mx.google.com at your service
mail from: <test@domain.ru>
250 2.1.0 OK m1si9975854wbc.9
rcpt to: <test@gmail.com>
250 2.1.5 OK m1si9975854wbc.9
data
354  Go ahead m1si9975854wbc.9
Test passed
.
250 2.0.0 OK 1302601601 m1si9975854wbc.9
quit
221 2.0.0 closing connection m1si9975854wbc.9
Connection closed by foreign host.
или
vladimir@vladimir:~$ sendEmail -f test@domain.ru -t test@gmail.com -u "Server down" -m "Server KTA down" -s gmail-smtp-in.l.google.com:25 -o tls=no
Apr 12 13:51:03 vladimir sendEmail[18897]: Email was sent successfully!
« Последнее редактирование: 12 Апреля 2011, 13:52:08 от Karl500 »

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.