سؤال

عند النظر إلى http://msdn.microsoft.com/en-us/library/aa560648(bts.10).aspx. لم أستطع العثور على BCC أو الأولوية، لذلك أنا متأكد من أنه غير مدعوم.

لكن لماذا ؟

هل كانت مفيدة؟

المحلول

ل لماذا من قبل الميلاد والأولوية المفقودة من محول SMTP، لا فكرة أخشى - لقد فقدت من BizTalk منذ الإصدار الأول من المنتج. من المحتمل أن تطلب من فريق BizTalk Product Product وتخيل أنهم سيتشخرون.

ومع ذلك، هناك، بضعة عمل لإضافة في BCC والأولوية.

أول عمل حوله هو الاختراق الخارجي، ولكن بسرعة لتنفيذ - إرسال رسائل بريد إلكتروني، مع ثاني كونها قائمة BCC الخاصة بك التي تفسر أنها شركة بي سيC. قبيح ومن المؤكد أن تعود وتعضك. (هذا يعمل فقط لأولوية)

الطريقة الثانية هي أكثر صيح ولكن أيضا المزيد من العمل - قم بإنشاء محول SMTP الخاص بك يدعم هذه الخصائص. ال System.Net.Mail مساحة الاسم تحتوي على كل ما تحتاجه لفة محول خاص بك الذي يدعم BCC.

مثال الرمز أدناه يأتي من MSDN.:

MailAddress from = new MailAddress("ben@contoso.com", "Ben Miller");
MailAddress to = new MailAddress("jane@contoso.com", "Jane Clayton");
MailMessage message = new MailMessage(from, to);
message.Subject = "Using the SmtpClient class.";
message.Body = @"The body test to send.";
message.Priority = MailPriority.High;

MailAddress bcc = new MailAddress("manager1@contoso.com");
message.Bcc.Add(bcc);

SmtpClient client = new SmtpClient(server);
client.Send(message);

يمكنك حتى تجنب النفقات العامة للمحول وتنفيذ هذا كجداول مشير إليه - الجانب السلبي للقيام بذلك بهذه الطريقة هو أنه عند استخدام محول، يمكنك توصيله تلقائيا في إطار المراسلات BizTalk وميزاته مثل التتبع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top