Dieser Code führt dazu, dass kein Mail geschickt wird und nur ein Event mit ERR_MSGSND_MAIL_1 geschrieben wird
Wenn ich den Code wie folgt auflöse, geht das Mail raus:
Warum geht das erste Konstrukt nicht?
Nachtrag:
EibPC1 mit V4.015
Code:
if PingResult > 1u08 then MailBodyPing = MailBodyPing + $<h1><strong><span style="color: #ff0000;">EibPC-Debug: kein Ping zum EibPC! um $ + convert(settime(), $$) + $</strong></h1><h3><strong></strong></h3>$ endif if after( size(MailBodyPing) > 1u16, 60000u64) then sendhtmlmail($Uwe@xyz.de$, $EibPC-Debug: Ping-Error!$, MailBodyPing ) ; MailBodyPing = $$ endif
Code:
if PingResult > 1u08 then MailBodyPing = MailBodyPing + $<h1><strong><span style="color: #ff0000;">EibPC-Debug: kein Ping zum EibPC! um $ + convert(settime(), $$) + $</strong></h1><h3><strong></strong></h3><br>$ endif if after( size(MailBodyPing) > 1u16, 60000u64) then MailPingTrigger = 1u08 endif If MailPingTrigger == 1u08 then \\ sendhtmlmail($Uwe@xyz.de$, $EibPC-Debug: Ping-Error!$, MailBodyPing ) ; \\ MailBodyPing = $$ ; \\ MailPingTrigger = 0u08 \\ endif
Nachtrag:
EibPC1 mit V4.015
Kommentar