Ad Widget

Collapse

Настройки действия - html? bbcode??

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

    #1

    Настройки действия - html? bbcode??

    Можно ли в настройках действия в поле сообщение использовать html-разметку или bbcode? Чтобы сделать более красивое e-mail оповещение.
  • lpkone
    Member
    • May 2015
    • 56

    #2
    Вы можете использовать что угодно.
    Просто на выходе изменяете данные так, как вам нужно.

    Все что указывается в actions это всего-лишь входные параметры $2 и $3 для вашего alertscript.

    Comment

    • BlackCatVL
      Junior Member
      • Jul 2015
      • 23

      #3
      Т.е. здесь

      я могу использовать html-разметку?
      Я попробовал выделить жирным (проставил тэги <b></b>) - на почту пришло оповещение с html-кодом.

      Comment

      • Zentarim
        Senior Member
        • Mar 2012
        • 526

        #4
        Originally posted by BlackCatVL
        Т.е. здесь

        я могу использовать html-разметку?
        Я попробовал выделить жирным (проставил тэги <b></b>) - на почту пришло оповещение с html-кодом.
        Code:
        MIME-Version: 1.0
        Content-Type: text/plain; charset="UTF-8"
        Content-Transfer-Encoding: base64
        Zabbix отправляет письма с Content-Type: text/plain, значит они и будут интерпетированы как текст, вне зависимости от содержимого.

        Что делать? Не знаю. Оформлять ZBXNEXT наверное.
        Если вы погромист - правьте исходники, благо заголовки (если я их правильно нашел, конечно) прибиты в исходниках (src/libs/zbxmedia/email.c):
        Code:
                cmdp = zbx_dsprintf(cmdp,
                                "From: %s%s\r\n"
                                "To: %s%s\r\n"
                                "Date: %s\r\n"
                                "Subject: %s\r\n"
                                "MIME-Version: 1.0\r\n"
                                "Content-Type: text/plain; charset=\"UTF-8\"\r\n"
                                "Content-Transfer-Encoding: base64\r\n"
                                "\r\n"
                                "%s",
                                NULL != from_display_name ? from_display_name : "", from_angle_addr,
                                NULL != to_display_name ? to_display_name: "", to_angle_addr,
                                str_time, localsubject, localbody);

        Comment

        • BlackCatVL
          Junior Member
          • Jul 2015
          • 23

          #5
          Спасибо за ответ.
          Теперь ясно.
          Просто тогда отредактирую текст сообщения по информативней.

          Comment

          • yukra
            Senior Member
            • Apr 2013
            • 1359

            #6
            напишите свой скрипт уведомления, и делайте какие хотите заголовки.

            Comment

            Working...