Frage

Wie kann ich eine Datei anhängen zu diesem mailto String?

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

Das funktioniert nicht; die Datei nicht angebracht ist.

War es hilfreich?

Lösung

Entfernen Sie die Anführungszeichen am Ende der „Anhang“.

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

Wo attachment hat die Anlage Link.

Hinweis: Das wird nicht funktionieren, wenn die Benutzer auf die Befestigung Zugang nicht so können Sie versuchen, und Einstellen durch ac # -Code senden.

Andere Tipps

Von dem, was ich sah, auf der Bahn (und es zu versuchen), ist es nicht immer möglich, dies zu tun. Einige E-Mail-Client, und einige, die ich meine, viele von ihnen, lassen Sie nicht dies tun, weil es sich um eine Sicherheitslücke betrachtet. Allerdings, wenn es angenommen wird, die Syntax von Shodan zur Verfügung gestellt sieht gut aus.

Versuchen Sie, diese

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();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top