Ad Widget

Collapse

Не преобразуются макросы при запуске скр

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Afteam
    Member
    • Feb 2011
    • 34

    #1

    Не преобразуются макросы при запуске скр

    Доброе время суток всем.

    Есть странная трабла в 1.8.4. Делаю отправку алертов через скрипт с авторизацией smtp (скрипт брал на форуме):

    Code:
    #!/bin/sh
    
    export [email protected]
    export zabbixemailto="$1"
    export zabbixsubject="$2"
    export zabbixbody="$3"
    export smtpdomain=mail.ru
    export smtpserver=mail.ru
    export [email protected]
    export smtppass=pass
    
    echo "From: \"Zabbix Monitoring System\" <$smtpemailfrom>" > /tmp/mymailinput
    echo "To: $zabbixemailto" >> /tmp/mymailinput
    echo "Subject: $zabbixsubject" >> /tmp/mymailinput
    echo "" >> /tmp/mymailinput
    echo "$zabbixbody" >> /tmp/mymailinput
    
    /usr/local/bin/nbsmtp -d $smtpdomain -f $smtpemailfrom -h $smtpserver -p 25 -U $smtplogin -P $smtppass < /tmp/mymailinput
    Все бы хорошо, но только вот в скрипт попадают не значения макросов, а их названия... к примеру:

    {TRIGGER.NAME}: {TRIGGER.STATUS}
    Last value: {ITEM.LASTVALUE}

    {TRIGGER.URL}

    при этом, тоже самое великолепно работает при отправке sms (через модем)
    в чем может быть трабла?
    Last edited by Afteam; 11-03-2011, 11:23.
  • Afteam
    Member
    • Feb 2011
    • 34

    #2
    Как оказалось, я сам был не прав. Все нормально работает с действиями тригеров. А я проверял с действиями авторегистрации.
    Last edited by Afteam; 11-03-2011, 13:30.

    Comment

    Working...