「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#2106) EML解析時のエラー - けい (2013-03-15 20:59) /高 未処理
いつもお世話になっております。けいです。

サンプルにあるメールの受信を行うと、添付ファイル付きのメールでエラーが発生します。
フォルダ名を「メール受信」などの全角2バイト文字にすると、

[エラー] com.nadesi.exe.nakopad.temp.nako3.bak(8): 関数『メール受信』の実行中にエラーが起きました。メール受信で受信したメール『emlファイル名』の解析でエラー。ファイル "**\Desktop\_________M\emlファイル名\___C.jpg". 指定されたパスが見つかりません。 を作成できません(関数)

とエラーメッセージを吐き出します。

そこで、受信フォルダ名を「M」などのように変更すると、受信は成功し、テキストと添付ファイルへの分離を行いますが、出力された添付ファイル名が元のものとは違ってしまっていたり、出力に失敗したりするようです。(フォルダの中身が空になっています)
同様の事象は、分割受信でも発生します。

なでしこのメール受信は、テキスト、添付ファイルの作成も同時(正確には受信後作成)に行われるため、この事象が発生すると、プログラムが停止してしまいます。
これを純粋にメールの受信のみにすることは出来ないでしょうか。

しかし、「EMLファイル開く」も重いものは開けなかったり、添付ファイルを上手く取り出すことができないことがあるようです。(取り出されているが、ファイルが破損している)

せっかく便利な命令が揃っているのに活用できないという状態になっています。

お忙しいとは存じますが、ご対応頂けますと幸いです。

長文乱文失礼いたしました。

よろしくお願い致します。

EML解析、及びメール受信について / けい (2013-02-22 18:24) (#2101)/ 低 未処理
  EML解析時のエラー / けい (2013-03-15 20:59) (#2106)/ 高 未処理
  EML解析時のエラー / けい (2013-04-04 12:02) (#2120)/ 緊急 未処理
  (r283)で修正 / クジラ飛行机 (2013-04-21 12:23) (#2129)/ 緊急 確認待ち
    (r283)で修正 / けい (2013-04-22 11:25) (#2130)/ 緊急 解決

(#2106)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能