We're running SBS 2000 with Exchange server, but only a few computers
are affected. Local exchange addresses work fine, just internet email
won't send or receive. Any other ideas to try before I throw them all
out the window? I can't find anything different in the google groups.
Thanks!
ThorConnWndClass is an entry point in the inetcomm.dll. This DLL is
provided by Outlook Express but shared by Outlook to render
HTML-formatted e-mails. Since inetcomm.dll and hence ThorConnWndClass
is used for handling HTML-formated e-mails, what happens when you
configure Outlook to disable the Preview pane (and maybe use AutoPreview
mode to see the first lines of each mail but as plain text)?
The file may be corrupted or an old version that doesn't provide the
method (function) expected by the calling program. Delete or rename the
inetcomm.dll file in %windir%\system32. Delete the copy of inetcomm.dll
from the %windir%\system32\dllcache folder and run System File Checker
("sfc.exe /scannow"). Because you deleted the file from the DLL cache
folder, you will need the install CD to get it from there.
You could try reinstalling IE (which includes OE) to get the
inetcomm.dll file replaced (updated) since reregistering a corrupted or
out-of-date DLL won't help.
Sometimes the solution seems rather obtuse. One user reported that NOT
using the 'My Pictures SlideShow' screen saver and switching to None (or
Blank) eliminated the problem. Some found that a bad (corrupted) mail
on the server that was attempting to get downloaded caused the error, so
they used the webmail interface to their account to move the mails into
a different folder than the Inbox (which is the mailbox that POP3
supports and the only that gets inspected). Go figure.
You mentioned that the problematic hosts have mail stuck in the Outbox
of Outlook. When you exit Outlook, it checks the Outbox and shows a
warning saying that you have pending outbound messages and asks you what
to do. Do you see that prompt on exiting Outlook? If not, could be the
item is corrupted. You could use OutlookSpy to delete items sitting in
the Outbox (since Outlook doesn't give you the means to get rid of items
that are "hidden" in the Outbox, like mails used to send read receipt
requests).