KNIME Analytics Platform 3.5.4 について
個人的にお気に入りのソフトウェア「KNIME」の最新バージョン 3.5.4 がリリースされました。3.5.3 をインストールしてアップグレードすることで利用できるようです。(インストーラは提供されていません。)
バグ修正のリストのうち、日本語関連の修正と思われる「AP-8986 - Send Email node messes up file name of attachments when name contains Japanese characters」について試してみたいと思います。雰囲気で訳すと「Send Email ノードは添付ファイル名に日本語文字が含まれているとき、ファイル名をダメにする。」ということで、正直心当たりがあります。
修正前の Send Email ノード の動き
まずは修正前の Send Email ノードの動きをチェックします。
ノードの設定ダイアログの Attachments タブで日本語文字を含むファイルを添付します。
Mail タブと Mail Host (SMTP) タブに必要な設定を入力し、ノードを実行します。
Send Email ノードで送信したメールを確認すると、添付ファイルが文字化けしています。(下図は Gmail の表示)
修正後の Send Email ノード の動き
同じことを KNIME 3.5.4 の Send Email ノードで実施してみます。メールを確認すると、添付ファイルの日本語が正しく表示されています。
まとめ
KNIME 3.5.4 にアップグレードすると、Send EMail ノードで日本語の添付ファイルが送れるようになります。