ميلتو C # جملة المرفقات
-
05-07-2019 - |
سؤال
وكيف أرفق ملف إلى هذه السلسلة ميلتو؟
string mailto = "mailto:" + to + "&SUBJECT=" + subject + "?BODY=" + body +
"&Attachment=" + attachment;
وهذا لا يعمل. لم يتم إرفاق الملف.
المحلول
وإزالة علامات الاقتباس في نهاية "مرفق".
"mailto:" + to + "&SUBJECT=" + subject + "?BODY=" + body + "&Attachment=" + attachment
وإذا وصل attachment
على الرابط المرفق.
ملحوظة: هذا لن تعمل إذا لا يتلقى الوصول إلى المرفق حتى تتمكن من محاولة <لأ href = المستخدمين "http://www.aspnettutorials.com/tutorials/email/email-attach-aspnet2-csharp.aspx "يختلط =" نوفولو noreferrer "> ربط وإرساله من خلال تيار # رمز .
نصائح أخرى
ومن ما شاهدته على شبكة الإنترنت (والتي تحاول أن)، فإنه ليس من الممكن دائما للقيام بذلك. بعض عميل البريد الإلكتروني، وبعض أعني الكثير منهم، لن تسمح لك القيام بذلك لأنه يعتبر ثغرة أمنية. ومع ذلك، عند قبلته، بناء الجملة التي تقدمها الحزام الأسود تبدو جيدة.
وهذه محاولة
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();
لا تنتمي إلى StackOverflow