|
Make
sure you don't have the exclamation point bug. Details to
follow...
-Ron
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.
We have been seeing a problem with Web Messaging
in version 6.04.
Clients recieve and "Invalid Action"
message whe trying to execute only
the Java Script Buttons (reply, reply all,
forward, delete, move to).
It does not seem to matter what browser is being
used.
This only occurs to dial-up customers and not to
people connected on a LAN or DSL.
Anyone else experiencing this issue. Ipswitch
says they have never heard of this before and must be our network. But I can
dial up through another
provider and get the same error.
Thanks
Fred
|