
나는 Debian Buster의 Thunderbird 68.8에서 맞춤법 검사(입력할 때 맞춤법 검사)를 사용하고 있습니다.
일반적으로 맞춤법 검사는 잘 작동합니다.이전 문제가 해결됐어요).
새 메시지를 작성하거나 메시지에 답장할 때 작동합니다. 하지만 이메일을 전달할 때 작동할 때도 있고 작동하지 않을 때도 있습니다.
광범위한 시행착오 끝에 문제의 범위를 다음과 같이 좁힐 수 있었습니다.
"앞으로" 버튼을 클릭하면 메시지 작성 창이 열리고(아래 원본 메시지 포함) 두 번째 줄에 입력을 시작하면(예: 두 번째 줄에 커서를 놓으면) 맞춤법 검사가 작동하지 않습니다. . 하지만 첫 번째 줄에 커서를 놓으면 작동합니다.
썬더버드에 버그가 있는 것 같습니다.
이 문제를 해결할 수 있는 방법이 있나요?
답변1
앞으로 버튼을 클릭한 직후 HTML 메시지를 저장했는데 메시지가 처음에 다음과 같은 모습을 발견했습니다.
<html>
<head>
...
</head>
<body>
<br>
<div class="moz-forward-container"><br>
<br>
-------- Forwarded Message --------
두 번째와 세 번째 줄은 "moz-forward-container" div에 속하고 TB는 분명히 해당 div 내의 모든 항목이 전달된 콘텐츠라고 가정하고 맞춤법 검사를 건너뛰므로 해당 줄에 작성된 항목에 대한 맞춤법 검사가 없습니다.
정확히 버그는 아니지만 확실히 훌륭한 디자인은 아닙니다.
구성 편집기를 확인하면 새로 전달된 메시지의 빈 줄 수를 변경하는 옵션이 없습니다. 전달된 메시지 구조의 기반이 무엇인지 알 수 없는 일부 템플릿 파일이나 기타 외부 데이터가 없으면 TB 소스 코드를 수정하지 않고는 수정할 수 없는 것처럼 보입니다.
답변2
전달된 텍스트의 맞춤법 검사가 중요한 경우 이를 강제하는 한 가지 방법을 찾았지만 다소 불만족스러운 방법입니다.
- 썬더버드 메뉴를 클릭하세요도구 > 옵션
- "구성"섹션을 입력하십시오
- "보내기 전에 맞춤법 검사" 옵션을 확인하세요.
보내기를 클릭하면 이전의 "맞춤법 검사" 대화 상자가 호출되어 한 번에 한 단어씩 철자를 교정하거나 "보내기"를 클릭하여 있는 그대로 보낼 수 있습니다. 대화 상자에서 현재 처리된 단어가 메시지 텍스트 내부에 강조 표시됩니다.