示例#1
0
            public void SendMultipleWithAttachmentsTest()
            {
                string method = "_SendMultipleWithAttachmentTest";

                SendMail.UseSmtp mail = new SendMail.UseSmtp();
                mail.SetServerDetail(SendMailSettings.Default.SmtpServer, SendMailSettings.Default.SmtpPort);
                mail.SetSender(SendMailSettings.Default.From, SendMailSettings.Default.FromName);
                string[,] recipientTo = new string[3, 2];
                for (int i = 0; i < 3; i++)
                {
                    recipientTo[i, 0] = SendMailSettings.Default.To;
                    recipientTo[i, 1] = SendMailSettings.Default.ToName + "_" + i;
                }
                mail.SetRecipientTo(recipientTo);
                mail.SetRecipientCc(SendMailSettings.Default.Cc, SendMailSettings.Default.CcName);
                mail.SetRecipientBcc(SendMailSettings.Default.Bcc, SendMailSettings.Default.BccName);
                mail.SetAttachments(SendMailSettings.Default.AttachmentPath_1);
                mail.SetAttachments(SendMailSettings.Default.AttachmentPath_2);
                mail.SetAttachments(SendMailSettings.Default.AttachmentPath_3);
                mail.SetMailDetail(SendMailSettings.Default.Subject + method, SendMailSettings.Default.Body);
                mail.SetNotify(System.Net.Mail.DeliveryNotificationOptions.None);
                mail.Send();
                mail.Dispose();
                Assert.AreEqual(true, true);
            }
示例#2
0
            public void SendSingleWithAttachmentTest()
            {
                string method = "_SendSingleTest";

                SendMail.UseSmtp mail = new SendMail.UseSmtp();
                mail.SetServerDetail(SendMailSettings.Default.SmtpServer, SendMailSettings.Default.SmtpPort);
                mail.SetSender(SendMailSettings.Default.From, SendMailSettings.Default.FromName);
                mail.SetRecipientTo(SendMailSettings.Default.To, SendMailSettings.Default.ToName);
                mail.SetRecipientCc(SendMailSettings.Default.Cc, SendMailSettings.Default.CcName);
                mail.SetRecipientBcc(SendMailSettings.Default.Bcc, SendMailSettings.Default.BccName);
                mail.SetAttachments(SendMailSettings.Default.AttachmentPath_1);
                mail.SetMailDetail(SendMailSettings.Default.Subject + method, SendMailSettings.Default.Body);
                mail.SetNotify(System.Net.Mail.DeliveryNotificationOptions.None);
                mail.Send();
                mail.Dispose();
                Assert.AreEqual(true, true);
            }