웹 사이트가 있고 한 번에 700 개의 이메일을 보낼 때 문제가 발생했습니다. 나는 100 번 이메일을 7 번 보내는 것이 더 낫다고 생각하지만 어떤 방법을 택해야합니까?하나의 대량 전자 메일을 여러 개로 나누기
- for 루프를 사용하여 이메일을 7 회 보낼 수는 있지만이 접근 방식에는 문제가 있습니다. 이메일 양이 두 배라면?
- 스레딩, 내가 익숙하고 시간이 좀 걸립니다.
protected void btnClick_Send(object sender, EventArgs e) { MailMessage mailObj = new MailMessage(); mailObj.Bcc.Add(txtReciever.Text.Trim()); mailObj.ReplyToList.Add("[email protected]"); mailObj.SubjectEncoding = System.Text.Encoding.UTF8; mailObj.BodyEncoding = System.Text.Encoding.UTF8; mailObj.Subject = txtSubject.Text; mailObj.Body += Environment.NewLine; mailObj.Body = txtContent.Text; mailObj.Body += Environment.NewLine; SmtpClient SMTPServer = new SmtpClient(); SMTPServer.Send(mailObj); }
다른 아이디어 :
여기 내 코드입니까?
어떤 .NET 버전을 사용하고 있습니까? –
나는 현재 2.0에 있지만 필요한 경우 4로 업그레이드 할 수 있다고 생각합니다. – Niklas