私はMailMessage Queueを使用しています。プログラムを終了するときに、そのキューの内容を保存します。MailMessage添付ファイルのパスを取得する
私は一時リストを作成し、それにキューの内容を渡しました。その後、単純な StreamWriter
を使ってそれぞれの情報を書き出します。
私が得ることができない唯一のことは、添付ファイルのパスです。私が知っている限り、私は単にメールメッセージを保存することはできませんので、これもうまくいくと思っていました。
Path.GetFullPath(x.Attachments[0].Name);
あなたはどんな問題を抱えていますか? –
添付ファイルの名前はファイルの名前に過ぎません。そのファイルから完全なパスがわからないので、プログラムを再度開くと添付ファイルを再度追加できません。 – SaintHUN
私はそれを理解しました!使用方法 FileInfo asd =新しいFileInfo(x.Attachments [0] .Name); 私は完全な情報を取得し、次にこれを書き出して、ファイルを再接続するために再度使用することができます。 – SaintHUN