我想通過asp.net創建一個郵件列表。我研究了很多關於它的文章。但他們都是這些。在文章同樣被寫了這樣的問題是,是這樣真正有用的和成功的發送大量的電子郵件,我應該使用此代碼創建郵件列表在asp.net發送郵件羣發
var list = from c in context.Emails orderby c.EmailAddress select c.EmailAddress;
MailMessage mail = new MailMessage();
foreach (var c in list)
{
try
{
mail.From = new MailAddress(txtfrom.Text);
mail.To.Add(new MailAddress(c.ToString()));
mail.Subject = txtSub.Text;
mail.IsBodyHtml = true;
mail.Body = txtBody.Text;
if (FileUpload1.HasFile)
{
mail.Attachments.Add(new Attachment(FileUpload1.PostedFile.InputStream, FileUpload1.FileName));
}
SmtpClient smtp = new SmtpClient();
smtp.Send(mail);
}
catch (Exception)
{
}
}
? (例如2000封電子郵件?) 在這些文章中寫道,我應該在每個時間段後(例如發送50封電子郵件之後)延遲。並且我想知道如何在發送電子郵件之間做出延遲。 我正在尋找一個完美的方式來創建這個項目 我想知道如果有人給我在asp.net的開源郵件列表
我以前使用過這種方法,但是我沒有任何性能問題。對我來說重要的是發送所有電子郵件成功 – 2012-03-26 07:00:35