SOGo が日本語で返信ボタン・転送ボタンが押せない問題
Sogo でメールを返信する際に、「返信ボタンが動かない」問題がずっとある。
SogoのGNUStepがずっとエラーを吐いている。
NAME:NSInvalidArgumentException REASON:Can not determine type information for -[NSException setUserInfo:] INFO:{templateURL = "file:///usr/lib/GNUstep/SOGo/Mailer.SOGo/Resources/SOGoMailJapaneseForward.wo/"; }
日本語の言語ファイル(返信テンプレート)がうまく読み込めてないと思われる。たぶん文字コードの問題。
quick-fix
日本語の言語ファイルに含まれる返信テンプレートをEnglishで上書きする。
cd /usr/lib/GNUstep/SOGo/Mailer.SOGo/Resources # reply が動かないのでEnglishをコピーする sudo mv SOGoMailJapaneseReply.wo/ ~ sudo cp -r SOGoMailEnglishReply.wo/ SOGoMailJapaneseReply.wo/ sudo mv SOGoMailJapaneseReply.wo/SOGoMailEnglishReply.html SOGoMailJapaneseReply.wo/SOGoMailJapaneseReply.html sudo mv SOGoMailJapaneseReply.wo/SOGoMailEnglishReply.wod SOGoMailJapaneseReply.wo/SOGoMailJapaneseReply.wod # forward が動かないのでEnglishをコピーする sudo mv SOGoMailJapaneseForward.wo/ ~ sudo cp -r SOGoMailEnglishForward.wo/ SOGoMailJapaneseForward.wo/ sudo mv SOGoMailJapaneseForward.wo/SOGoMailEnglishForward.html SOGoMailJapaneseForward.wo/SOGoMailJapaneseForward.html sudo mv SOGoMailJapaneseForward.wo/SOGoMailEnglishForward.wod SOGoMailJapaneseForward.wo/SOGoMailJapaneseForward.wod # 再起動 sudo systemctl restart sogo