2

この mailto 文字列にファイルを添付するにはどうすればよいですか?

string mailto = "mailto:" + to + "&SUBJECT=" + subject + "?BODY=" + body + 
    "&Attachment=" + attachment;

これは機能しません。ファイルは添付されていません。

4

3 に答える 3

2

「添付ファイル」の末尾にある引用符を削除します。

"mailto:" + to + "&SUBJECT=" + subject + "?BODY=" + body + "&Attachment=" + attachment

attachment添付ファイルのリンクはどこにありますか。

注: ユーザーが添付ファイルにアクセスできない場合、これは機能しないため、ac# コードを使用して添付して送信してみてください。

于 2009-10-21T16:11:15.840 に答える
1

私が Web で見た (そして試してみた) ことから、常にそうできるとは限りません。一部の電子メール クライアント、つまり多くの電子メール クライアントでは、セキュリティ ホールと見なされるため、これを行うことができません。ただし、それが受け入れられると、Shodan が提供する構文は良さそうに見えます。

于 2010-01-25T14:28:52.603 に答える
0

これを試して

var proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = string.Format("\"{0}\"", Process.GetProcessesByName("OUTLOOK")[0].Modules[0].FileName);
proc.StartInfo.Arguments = string.Format(" /c ipm.note /m {0} /a \"{1}\"", "someone@somewhere.com", @"c:\attachments\file.txt");
proc.Start();
于 2014-08-27T13:26:49.617 に答える