Hi everyone,
We've been seeing this IMail bug in more and more of our users' WebMail
installations, so I'm suspecting that 6.03 is shipping with it. Anyway,
please check your systems... the symptoms are vague, but usually include
Search function failures, Mac function failures, and general JavaScript
weirdness. The bug affects stock webmail templates, too, but not as
severely, due to JavaScript differences in our system. Fix it BEFORE
your users call and complain. :)
We call it the "Exclamation Point Bug". Here's a snippet of JavaScript
from viewing the html source of an affected View Mail (msgsum.html)
page:
} else if (sButton=="!Delete"
|| sButton=="!Delete All"
|| sButton=="!Move To"
|| sButton=="!Goto Mailbox")
See those exclamation points ("!")? They shouldn't be there. The raw
code uses IMail button tags, like <!--IMAIL.DeleteButton-->, which gets
substituted from your butontxt.ini file in the IMail root directory. And
therein lies the problem.
THE DIAGNOSIS: Do a "View Source" from your browser while on either the
Read Message screen or the Message Summary screen. If you see JavaScript
similar to the above snippet, with "!" points inside of double-quotes
and button names, you're affected. (Please note that lots of JavaScript
conditional statements use "!=", which means "not-equivalent"... those
should be there.)
THE FIX: If your system is affected, find your butontxt.ini file in the
x:\imail directory, edit all the "!" marks out of it, then stop and
restart web messaging.
THE WEIRD TWIST: Some systems have the exclamation points in the
butontxt.ini file, but they're not passed to the browser. I suspect some
minor code changes on Ipswitch's part changed the behavior of the
substitution logic; perhaps they needed the "!" marks in a previous
version.
Finally, if your system was indeed affected, please shoot me an email
(mailto:[EMAIL PROTECTED]) so I can get some idea of the scope of the
problem. We've had 20 or so problem installations reported to us so far,
but I'm sure there many more that just don't know it yet. And Ipswitch,
if you're listening, you might want to add this to your knowledge base.
All the Best,
Ron
ron allen hornbaker humankind systems, inc. mailto:[EMAIL PROTECTED]
HKSI WebMail Templates for IMail v6x ~ Now 523 Installations Worldwide
Demo: http://mail.hksi.net Buy: http://humankindsystems.com/products
Please visit http://www.ipswitch.com/support/mailing-lists.html
to be removed from this list.