The project of U-WA-
http://uwa.potetihouse.com/
トップページ > 過去ログ > 記事閲覧
アイコン 【TKMP】uuencode形式の添付ファイルについて
日時: 2010/12/22 17:16
名前: だっぺ

こんにちは。
有用なDLLを公開していただき大変感謝しております。
そのTKMPでご質問させていただきたいことがあります。

uuencode形式のメールを受信すると
添付ファイルが正しく取得できません。
(ファイル名に問題はないのですが、ファイルの中身が壊れています。)

お忙しいところ申し訳ありませんが、
uuencode形式の添付ファイルを受信するほうほうを
ご教授して頂けないでしょうか?

現状、サンプルを参考に下記のようなコーディングを行っています。
--------------------------------------------------------------------------------------
//メールデータの解析クラスを作成します
TKMP.Reader.MailReader reader = new TKMP.Reader.MailReader(Data.DataStream, false);

if (reader.FileCount > 0)
{
//添付ファイルのコレクションを検査します
foreach (TKMP.Reader.File file in reader.FileCollection)
{
//指定フォルダへ保存します
file.FileSave(SavePath);
}
}
--------------------------------------------------------------------------------------

【バージョン】
 TKMP.dll ・・・ 2.4.20.2


以上。

Page: 1 |

ファイル Re: 【TKMP】uuencode形式の添付ファイルについて ( No.1 )
日時: 2011/01/06 23:23
名前: Toki◆pRU.c9X.EOI

現在TKMPが対応している添付ファイルのエンコード形式は
・base64
・quoted-printable
の2種類のみです。

その他の形式の場合は
TKMP.ReaderクラスのMainDataプロパティから
メールのデータを自力で変換するしか方法がありません。

ファイル Re: 【TKMP】uuencode形式の添付ファイルについて ( No.2 )
日時: 2011/01/31 15:39
名前: だっぺ

ご回答ありがとうございました。
あまり自信ありませんが自力で変換する方法を考えてみます。

Page: 1 |