たまにはちょっとソフトウェア

ワークフロー&スウィィート

KNIME Analytics Platform 3.5.4 について

 

個人的にお気に入りのソフトウェア「KNIME」の最新バージョン 3.5.4 がリリースされました。3.5.3 をインストールしてアップグレードすることで利用できるようです。(インストーラは提供されていません。)

 

www.knime.com

 

バグ修正のリストのうち、日本語関連の修正と思われる「AP-8986 - Send Email node messes up file name of attachments when name contains Japanese characters」について試してみたいと思います。雰囲気で訳すと「Send Email ノードは添付ファイル名に日本語文字が含まれているとき、ファイル名をダメにする。」ということで、正直心当たりがあります。

 

修正前の Send Email ノード の動き

まずは修正前の Send Email ノードの動きをチェックします。

f:id:tymsk3891:20180613230610p:plain

ノードの設定ダイアログの Attachments タブで日本語文字を含むファイルを添付します。

f:id:tymsk3891:20180613230746p:plain

Mail タブと Mail Host (SMTP) タブに必要な設定を入力し、ノードを実行します。

 

Send Email ノードで送信したメールを確認すると、添付ファイルが文字化けしています。(下図は Gmail の表示)

f:id:tymsk3891:20180613230958p:plain

 

修正後の Send Email ノード の動き

同じことを KNIME 3.5.4 の Send Email ノードで実施してみます。メールを確認すると、添付ファイルの日本語が正しく表示されています。

f:id:tymsk3891:20180613231740p:plain

 

 まとめ

KNIME 3.5.4 にアップグレードすると、Send EMail ノードで日本語の添付ファイルが送れるようになります。