我在安装了 SP3 的 WXP 上使用 Outlook Express。我尝试过将 .eml 文件与其关联的不同电子邮件客户端,最后使用文件夹选项将关联改回 OE。起初,文件可以正常打开,但过了一会儿,整个程序开始加载,而不是文件。如果我将 .eml 文件与仍在计算机上的其他电子邮件客户端关联,它就可以正常工作。为什么会发生这种情况?我该如何解决?
答案1
注册表中可能缺少一个参数,因此只启动应用程序,而不是单击的 .eml 文件。确切的命令行应该是:
"fullpath\to\outlookexpress.EXE" /eml "%1
默认;它将是:
"C:\Program Files\Outlook Express\MSIMN.EXE" /eml:%1
或者
"C:\Program Files\Outlook Express\MSIMN.EXE" /eml "%1"
注意 /eml 参数,它可能在您的注册表中缺失。
如果 EML 文件无法在 Outlook Express 中打开,请尝试以下操作:
打开我的电脑。从工具菜单中选择文件夹选项。单击文件类型选项卡。在已注册的文件类型下,选择 EML Outlook Express 邮件消息,然后单击高级。单击打开,然后单击编辑。在“用于执行操作的应用程序”框中输入以下行:“C:\Program Files\Outlook Express\MSIMN.EXE”/eml:%1 单击两次确定,然后关闭窗口。
答案2
尝试重新安装 OE:
msimn /reg
regsvr32 urlmon.dll
regsvr32 mshtml.dll
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 msjava.dll