0

デフォルトでは、SmtpPickupDirAppender アペンダーは拡張子のないファイルを作成します。ファイル拡張子を構成するためのパラメーター (またはその他のオプション) が見つかりません。

「pickupDir」パラメータで指定されたディレクトリからファイルを取得する電子メール サービスには、ファイル拡張子が必要です。

指定する方法はありますか?

4

1 に答える 1

1

内蔵されていません。

ソースからは、GUID に基づいてファイル名を作成するだけで、構成オプションを提供していないように見えます。

  filePath = Path.Combine(m_pickupDir, SystemInfo.NewGuid().ToString("N"));
  writer = File.CreateText(filePath);

ただし、ソースをプルする場合は、ファイル拡張子を追加する独自のアペンダーを作成するのは比較的簡単です。

于 2012-10-19T10:07:38.883 に答える