Ad Widget

Collapse

Linux и оповещения по e-mail

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • BlackCatVL
    Junior Member
    • Jul 2015
    • 23

    #1

    Linux и оповещения по e-mail

    Всем доброго времени суток!
    Столкнулся со следующей проблемой в связи со своей неграмотностью в мире Линукс.
    Дошел до настройки оповещений на e-mail. Зарегистрировал специальный п\я на mail.ru, настроил в zabbix в панеле управления.
    Дальше дошел до момента настройки почтовый программы в Линукс. И вот тут сел в просак. Погуглив, нашел несколько мануалов - успехов не принесли. Они в основном под Ubuntu и ssmtp.
    Все мои попытки поставить ssmtp под OpenSuse не помогли. К тому же, ковыряя postfix, я прибил его конфигурационный файл - он пустой у меня сейчас.
    Как можно установить ssmtp в Линукс - OpenSUSe 13.1? Или вернуть конфиг в postfix?
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Комрады, всем пятницы, солодовых напитков и женских молочных желез! Задали тут виндовому товарищу (то есть мне) задачку поднять ssmtp на suse linux. Единственная проблема в том, что я никак не найду, где его можно скачать. На фтп.дебиан.орг есть он только в формате bz2, а сусе его не андерстэнд.…

    Comment

    • BlackCatVL
      Junior Member
      • Jul 2015
      • 23

      #3
      Спасибо - часть вопросов по установке отпала.

      Правда столкнулся с такими ошибками на команде make и make install

      выполняю команду .configure


      затем make и make install

      Comment

      • Zentarim
        Senior Member
        • Mar 2012
        • 526

        #4
        Возможно я совсем дурак, но зачем вы пытаетесь его из исходников собрать?

        Comment

        • lpkone
          Member
          • May 2015
          • 56

          #5
          Originally posted by BlackCatVL
          Спасибо - часть вопросов по установке отпала.

          Правда столкнулся с такими ошибками на команде make и make install

          выполняю команду .configure


          затем make и make install
          https://yadi.sk/i/BqOXKOcmiBu2K
          Не нужно make'ов, checkinstall'ом же
          А вообще, как сказал комментатор выше, ставьте из пакетов => меньше гемора

          Comment

          • BlackCatVL
            Junior Member
            • Jul 2015
            • 23

            #6
            Originally posted by Zentarim
            Возможно я совсем дурак, но зачем вы пытаетесь его из исходников собрать?

            http://www.malaya-digital.org/setup-...ntos-6-64-bit/
            Я искал под openSUSE. Не думал, что стоит поискать под похожие системы.

            Originally posted by lpkone
            Не нужно make'ов, checkinstall'ом же
            спасибо


            Zentarim, lpkone: спасибо. В понедельник попробую. Вначале попробую checkinstall, а потом уже тогда с репозитария)

            Comment

            • BlackCatVL
              Junior Member
              • Jul 2015
              • 23

              #7
              Zentarim, lpkone - с каждым пунктом вновь столкнулся с проблемами.

              Вообщем, удалил postfix и вновь его поставил. main.cf вернулся.
              Кое-как его отредактировал. Письма отправляет. Используя echo и mail на почтовый ящик Gmail приходят, на корпоративную пока заворачиваются.

              А вот с zabbix не уходят. В событиях Неудачно пишет. Не знаю почему. В способах оповщения и на локалхост прописывал, и на зарегистрированный e-mail на гугле.


              В пользователях прописал два своих e-mail.
              В поисках решения...

              Comment

              • sadman
                Senior Member
                • Dec 2010
                • 1611

                #8
                Так Zabbix не понимает номер SMTP порта, по-моему, и всегда на стандартный ходит.

                Comment

                • BlackCatVL
                  Junior Member
                  • Jul 2015
                  • 23

                  #9
                  Originally posted by sadman
                  Так zabbix не понимает номер smtp порта, по-моему, и всегда на стандартный ходит.
                  так я и без номера порта прописывал. без разницы. в события заходишь и говорит, что "неудачно". а что и где неудачно - хотя бы лог посмотреть, почему не удачно...

                  Comment

                  • sadman
                    Senior Member
                    • Dec 2010
                    • 1611

                    #10
                    Так посмотрите DebugLivel=4

                    Comment

                    • BlackCatVL
                      Junior Member
                      • Jul 2015
                      • 23

                      #11
                      Originally posted by sadman
                      Так посмотрите DebugLivel=4
                      Да, смог я найти, где это) а также увеличил размер лога. А то он быстро затирался.

                      Но вот, где и что там смотреть...
                      Я так понимаю, что вот такая похожая часть должна быть)

                      Comment

                      • BlackCatVL
                        Junior Member
                        • Jul 2015
                        • 23

                        #12
                        Все, нашел неверную настройку. Исправил - заработало.

                        Comment

                        • Kos
                          Senior Member
                          Zabbix Certified SpecialistZabbix Certified Professional
                          • Aug 2015
                          • 3404

                          #13
                          Дык уж поделитесь, что было-то и что именно исправили.
                          А то мало ли - найдёт эту тему кто-нибудь с похожей проблемой, а тут облом.

                          Comment

                          • BlackCatVL
                            Junior Member
                            • Jul 2015
                            • 23

                            #14
                            В настройках smtp был прописан сервер gmail. Как только заменил значение на 127.0.0.1 (для smtp helo такое же), стало все приходить. Странно, localhost прописывал -видимо, не понимает.

                            Comment

                            • Kos
                              Senior Member
                              Zabbix Certified SpecialistZabbix Certified Professional
                              • Aug 2015
                              • 3404

                              #15
                              Понятно, спасибо.

                              Я как раз хотел написать, что у Вас сочетание SMTP Server/SMTP Helo выглядит некорректным. К сожалению, этот момент описан в документации не очень внятно; но в SMTP Helo, строго говоря, должен быть FQDN Вашего сервера Zabbix - крайне желательно, чтобы именно в него разрешался в реверсной зоне DNS тот IP-адрес, под которым его "видит" принимающий SMTP-сервер (указанный в предыдущем поле). Это часть протокола SMTP: первое же сообщение, которое отсылающая сторона передаёт принимающему серверу - это "HELO" с указанием своего полного доменного имени (как вариант - "EHLO", Extended HELO; но в данном случае это неважно - семантика та же). И уважающий себя SMTP-сервер, включающий защиту от спама, может тут же сделать запрос в DNS, чтобы убедиться, что IP-адрес, с которого пришёл запрос, в самом деле соответствует этому имени. Уж GMAIL-овские-то серверы наверняка защиту от спама имеют, тут сомневаться не приходится; поэтому принимая запрос от Вашего сервера Zabbix, который им нагло представляется, что его зовут "smtp.gmail.com", они имеют полное право считать такой запрос спамом и сразу же отфутболивать.

                              Впрочем, Вы нашли другое решение - использовать в качестве SMTP-сервера для Zabbix-а свой локально поднятый, который таких проверок не делает. Ну что ж, тоже вариант.

                              Comment

                              Working...