今日やっと原因がわかりました。
gem のメールライブラリの"mail 2.5.4"が原因でした。
Redmine 2.6.1は対応するRailsが"rails 3.2.21"で、 bundle installすると、"mail 2.5.4"がinstallされます。
→この"mail 2.5.4"のバージョンが添付ファイル名の文字化け(名前が途中で切れる、拡張子が無くなる)の原因でした。
以前 Redmine 2.3.0をインストールした際は、"mail 2.4.4"で、このバージョンでは問題が起きません。
Redmine 2.6.1のコードに原因があるのかと思ってましたが、違いました。
対応策として、 mailの最新バージョン(2.6.3)を入手し、Redmine 2.6.1の環境に入れることで解決できました。
手順)
1. ”bundle exec gem uninstall mail"で mailのみアンインストールする。
2. mail 2.6.3を、以下のHPで入手し、zipファイルを解凍したフォルダ(mai-2.6.3)を、Redmineルート/vendor/bundle/rubyバージョン以下のgemフォルダにコピーする。
3. Redmineルート直下のGemfileを開き「gem "mail","2.63"」を1行追加する。
4. Redmineルート直下のGemfile.lockを開き、"mail 2.5.4"の記述を"mail 2.6.3"に書き換える。
5. "bundle update mail"コマンドで Redmineに mail 2.6.3をインストールする。