Not sure if this will work for others, but after days of searching, I finally
found a solution. My wife's workstation wouldn't send or receive email. It
kept throwing the 0x8007007E exception. We reinstalled Outlook, tried
registering about 10 different dlls we found mentioned on various sites, ran
the Detect and Repair procedure. Nothing worked.
Then, I found a post that mentioned Inetcomm.dll, so I figured I'd check for
that file. It was not in her System32 folder where I thought it should be,
but I found it in her hidden Windows\System32\dllcache folder, so I copied it
back to System32, went to the command prompt and ran the "regsvr32
inetcomm.dll" command, went immediately back into Outlook 2003, and the
send/receive worked like a charm. Didn't even have to reboot.
Hope this might help someone else who is having this problem.