I am trying to setup HTML email alerts, I found this script on xymonton which appears to be exactly what I need https://wiki.xymonton.org/doku.php/alerts:html_mail I followed the instructions and added it to my alerts.cfg.
It successfully sends HTML emails, however it doesn't seem to contain a colour to match the alert which I think it should? I assumed I would get a line down the left side similar to what you see on the xymon webpages.
This is what I get emailed: [cid:image001.png at 01D019DE.64A62AB0]
If I look at the HTML source for the email I think based on this I can assume the scripts logic is successfully matching the alert colour to the correct .gif it needs:
<body background="cid:bkg-red.gif">
I checked on the xymon server and these files appear to exist where they need to:
usr/lib/xymon/server/www/gifs# ls arrow.gif bkg-red.gif clear.gif favicon-purple.ico green-recent.gif red-ack.gif xymonbody.css bkg-blue.gif bkg-yellow.gif clear-recent.gif favicon-red.ico purple-ack.gif red.gif yellow-ack.gif bkg-clear.gif blue-ack.gif favicon-blue.ico favicon-unknown.ico purple.gif red-recent.gif yellow.gif bkg-green.gif blue.gif favicon-clear.ico favicon-yellow.ico purple-recent.gif unknown.gif yellow-recent.gif bkg-purple.gif blue-recent.gif favicon-green.ico green.gif README unknown-recent.gif zoom.gif
Am I doing something obivously wrong? And how do I go about troubleshooting this
Note:
This example is from a custom test, but I don't think that could be the cause of the problem as the script is determing the colour of the alert as expected.Xymon 4.3.17 running on Debian 6
Brandon
You probably need to tweak the perl code to use the full url for your Xymon server...something like
<body background="http://example.com/xymon/gifs/bkg-red.gif">
Of course, the script says it's embedding it in the message so I'm likely off base here.
=G=
From: Xymon <xymon-bounces at xymon.com> on behalf of Brandon Dale <bdale at kitchen-net.com.au> Sent: Tuesday, December 16, 2014 6:42 PM To: xymon at xymon.com Subject: [Xymon] html_mail.pl colour
I am trying to setup HTML email alerts, I found this script on xymonton which appears to be exactly what I need https://wiki.xymonton.org/doku.php/alerts:html_mail I followed the instructions and added it to my alerts.cfg.
It successfully sends HTML emails, however it doesn't seem to contain a colour to match the alert which I think it should? I assumed I would get a line down the left side similar to what you see on the xymon webpages.
This is what I get emailed: [cid:image001.png at 01D019DE.64A62AB0]
If I look at the HTML source for the email I think based on this I can assume the scripts logic is successfully matching the alert colour to the correct .gif it needs:
<body background="cid:bkg-red.gif">
I checked on the xymon server and these files appear to exist where they need to:
usr/lib/xymon/server/www/gifs# ls arrow.gif bkg-red.gif clear.gif favicon-purple.ico green-recent.gif red-ack.gif xymonbody.css bkg-blue.gif bkg-yellow.gif clear-recent.gif favicon-red.ico purple-ack.gif red.gif yellow-ack.gif bkg-clear.gif blue-ack.gif favicon-blue.ico favicon-unknown.ico purple.gif red-recent.gif yellow.gif bkg-green.gif blue.gif favicon-clear.ico favicon-yellow.ico purple-recent.gif unknown.gif yellow-recent.gif bkg-purple.gif blue-recent.gif favicon-green.ico green.gif README unknown-recent.gif zoom.gif
Am I doing something obivously wrong? And how do I go about troubleshooting this
Note:
This example is from a custom test, but I don't think that could be the cause of the problem as the script is determing the colour of the alert as expected.Xymon 4.3.17 running on Debian 6
Brandon
Brandon,
i think i can remember someone saying that this could be depending on the eMail client your are using. We had exactly the same with our Outlook environment: eMails coming from our Xymon system generated by html_mail.pl had a black background instead of a red one. Adjusting the security settings (like embedded images...) of Outlook did not change anything. Might have to do with the way Outlook is rendering eMail content.
When we did the test to another eMail address which was configured in Thunderbird eMail client, everything was fine.
I'm not sure if this matches to your problem, but it could be worth a try to test with another recipient using another eMail client.
Regards Christian
Christian Becker IT-Services
Christian.Becker at rhein-zeitung.net<mailto:Christian.Becker at rhein-zeitung.net>
Mittelrhein-Verlag GmbH August-Horch-Straße 28 D-56070 Koblenz Verleger und Geschäftsführer: Walterpeter Twer Reg.-Gericht Koblenz HRB 121 Finanzamt Koblenz Str.Nr. 22 65 10 285 2 www.rhein-zeitung.de<http://www.rhein-zeitung.de/>
Von: Xymon [mailto:xymon-bounces at xymon.com] Im Auftrag von Brandon Dale Gesendet: Mittwoch, 17. Dezember 2014 00:43 An: xymon at xymon.com Betreff: [Xymon] html_mail.pl colour
I am trying to setup HTML email alerts, I found this script on xymonton which appears to be exactly what I need https://wiki.xymonton.org/doku.php/alerts:html_mail I followed the instructions and added it to my alerts.cfg.
It successfully sends HTML emails, however it doesn't seem to contain a colour to match the alert which I think it should? I assumed I would get a line down the left side similar to what you see on the xymon webpages.
This is what I get emailed: [cid:image001.png at 01D019D2.FCCACC80]
If I look at the HTML source for the email I think based on this I can assume the scripts logic is successfully matching the alert colour to the correct .gif it needs:
<body background="cid:bkg-red.gif">
I checked on the xymon server and these files appear to exist where they need to:
usr/lib/xymon/server/www/gifs# ls arrow.gif bkg-red.gif clear.gif favicon-purple.ico green-recent.gif red-ack.gif xymonbody.css bkg-blue.gif bkg-yellow.gif clear-recent.gif favicon-red.ico purple-ack.gif red.gif yellow-ack.gif bkg-clear.gif blue-ack.gif favicon-blue.ico favicon-unknown.ico purple.gif red-recent.gif yellow.gif bkg-green.gif blue.gif favicon-clear.ico favicon-yellow.ico purple-recent.gif unknown.gif yellow-recent.gif bkg-purple.gif blue-recent.gif favicon-green.ico green.gif README unknown-recent.gif zoom.gif
Am I doing something obivously wrong? And how do I go about troubleshooting this
Note:
This example is from a custom test, but I don't think that could be the cause of the problem as the script is determing the colour of the alert as expected.Xymon 4.3.17 running on Debian 6
Brandon
David Baldwin gave me a hand with some troubleshooting and it is an issue with outlook 2010 not displaying it correctly, it does work in thunderbird. So the script does indeed work and it's an issue with the email client.
For now I will just have to live without that colour down the side which isn't a huge problem. The actual icons for red/yellow/green appear fine so I will just incorporate them into my custom tests so I still have something easily visible to indicate the alert status when viewed in outlook.
Regards,
Brandon
From: Becker Christian [mailto:christian.becker at rhein-zeitung.net] Sent: Wednesday, 17 December 2014 6:59 PM To: Brandon Dale; xymon at xymon.com Subject: AW: html_mail.pl colour
Brandon,
i think i can remember someone saying that this could be depending on the eMail client your are using. We had exactly the same with our Outlook environment: eMails coming from our Xymon system generated by html_mail.pl had a black background instead of a red one. Adjusting the security settings (like embedded images...) of Outlook did not change anything. Might have to do with the way Outlook is rendering eMail content.
When we did the test to another eMail address which was configured in Thunderbird eMail client, everything was fine.
I'm not sure if this matches to your problem, but it could be worth a try to test with another recipient using another eMail client.
Regards Christian
Christian Becker IT-Services
Christian.Becker at rhein-zeitung.net<mailto:Christian.Becker at rhein-zeitung.net>
Mittelrhein-Verlag GmbH August-Horch-Straße 28 D-56070 Koblenz Verleger und Geschäftsführer: Walterpeter Twer Reg.-Gericht Koblenz HRB 121 Finanzamt Koblenz Str.Nr. 22 65 10 285 2 www.rhein-zeitung.de<http://www.rhein-zeitung.de/>
Von: Xymon [mailto:xymon-bounces at xymon.com] Im Auftrag von Brandon Dale Gesendet: Mittwoch, 17. Dezember 2014 00:43 An: xymon at xymon.com<mailto:xymon at xymon.com> Betreff: [Xymon] html_mail.pl colour
I am trying to setup HTML email alerts, I found this script on xymonton which appears to be exactly what I need https://wiki.xymonton.org/doku.php/alerts:html_mail I followed the instructions and added it to my alerts.cfg.
It successfully sends HTML emails, however it doesn't seem to contain a colour to match the alert which I think it should? I assumed I would get a line down the left side similar to what you see on the xymon webpages.
This is what I get emailed: [cid:image001.png at 01D01AB6.AAEF3D80]
If I look at the HTML source for the email I think based on this I can assume the scripts logic is successfully matching the alert colour to the correct .gif it needs:
<body background="cid:bkg-red.gif">
I checked on the xymon server and these files appear to exist where they need to:
usr/lib/xymon/server/www/gifs# ls arrow.gif bkg-red.gif clear.gif favicon-purple.ico green-recent.gif red-ack.gif xymonbody.css bkg-blue.gif bkg-yellow.gif clear-recent.gif favicon-red.ico purple-ack.gif red.gif yellow-ack.gif bkg-clear.gif blue-ack.gif favicon-blue.ico favicon-unknown.ico purple.gif red-recent.gif yellow.gif bkg-green.gif blue.gif favicon-clear.ico favicon-yellow.ico purple-recent.gif unknown.gif yellow-recent.gif bkg-purple.gif blue-recent.gif favicon-green.ico green.gif README unknown-recent.gif zoom.gif
Am I doing something obivously wrong? And how do I go about troubleshooting this
Note:
This example is from a custom test, but I don't think that could be the cause of the problem as the script is determing the colour of the alert as expected.Xymon 4.3.17 running on Debian 6
Brandon
participants (3)
-
bdale@kitchen-net.com.au
-
christian.becker@rhein-zeitung.net
-
Galen.Johnson@sas.com