为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Spell Checker flagging Thunderbird related text (Cambria, Calibri, charset, MsoNormal, MsoHyperlink, etc), not email text

  • 3 个回答
  • 5 人有此问题
  • 1 次查看
  • 最后回复者为 Zenos

more options

I wrote a very simple email, two sentences, nothing exotic. When I clicked Send, Spell Checker window popped up and started offering lots of words it considers a problem. The real problem is that everything it is complaining about has nothing to do with my email text, subject line, or email addresses. The words it is complaining about are clearly related to Thunderbird: Cambria, charset, Calibri, swiss, MsoNormal, MsoHyperlink, etc. It looks like Spell Checker is including text related to the Thunderbird client, and not focusing strictly on the email body or subject line.

I already scanned Mozilla support on this issue. Nothing comes close.

Thunderbird version 38.6.0, Application build: 20160211132445. System is Windows 7 Pro. Version 6.1, Build 7601, Service Pack 1. Up to date as of a week ago.

Detailed Thunderbird info attached.

Thanks,

-Steve

I wrote a very simple email, two sentences, nothing exotic. When I clicked Send, Spell Checker window popped up and started offering lots of words it considers a problem. The real problem is that everything it is complaining about has nothing to do with my email text, subject line, or email addresses. The words it is complaining about are clearly related to Thunderbird: Cambria, charset, Calibri, swiss, MsoNormal, MsoHyperlink, etc. It looks like Spell Checker is including text related to the Thunderbird client, and not focusing strictly on the email body or subject line. I already scanned Mozilla support on this issue. Nothing comes close. Thunderbird version 38.6.0, Application build: 20160211132445. System is Windows 7 Pro. Version 6.1, Build 7601, Service Pack 1. Up to date as of a week ago. Detailed Thunderbird info attached. Thanks, -Steve

所有回复 (3)

more options

There is some Microsoft Office-specific coding there, for example: MsoNormal, MsoHyperlink. I'd usually expect to see that when replying to or forwarding a message which has passed through Outlook.

Did you write this message from scratch, or is it a reply to or forward of something created elsewhere?

Or are you using a signature created in Word or similar?

more options

Hi Zenos,

I did reply to a previous email in Thunderbird in order to quickly pickup a bunch of addresses so I wouldn't have to reenter them manually. I deleted the previous body (CTL-A to select, I believe, but it could have been selecting most of the lines by mouse, then DEL), and then typed my new message. I also retyped the subject line. At the time I tried to send, the only text visible was what I had entered, the updated subject line and the email addresses. Whatever Spell Checker was reacting to, it was not visible to the user.

This kind of action has worked fine in the past. This is the first time I've seen any kind of unwarranted behavior similar to this by Spell Checker.

I do not have a Signature.

-Steve

more options

It's a known problem with the spell checker, but as I said, usually associated with the verbose markup put into email messages by Outlook. Any email created by Outlook effectively has a document template included. Try ctrl+u to see the raw message.

A recent discussion about this very topic: https://support.mozilla.org/en-US/questions/1112823#answer-853791 led to a finding that Thunderbird has a look-up table of html tags it anticipates finding in emails, but some commonly encountered tags (e.g. <div>) are not in this table and so get spell checked rather than skipped over. Clearly, the mso stuff isn't in Thunderbird's table either.

由Zenos于修改