PDA

View Full Version : Gởi cùng 1 lúc nhiều email ?



NgocHien
18-07-2003, 17:45
Ví dụ em có 100 email, em muốn gởi cùng 1 nội dung cho nhiều người, với điều kiện là ko phải CC hay BCC.

Nghĩa là gởi 100 email cùng 1 lúc cho 1 nội dung, những email đó không hiện lên phần CC hay BCC cho email người nhận. ai nhận được email của mình thì thấy phần To: là email của mình chứ không hiện 99 email còn lại.

Có ai giúp em không ?

zek3vil
18-07-2003, 19:58
còn cách nào dễ hơn sử dụng hàm for loop nữa hả em?

vanlang
18-07-2003, 20:55
có hàm for loop nữa sao .. sao tui hổng bít .. tui tưởng chỉ có For với for each thôi chứ :D

White_Rose
18-07-2003, 22:37
Hay thật. Bản thân BCC đã là gửi email cho nhiều người mà mỗi người được nhận không biết đến những receiver khác rồi, tại sao lại không sử dụng ???
Chỉ CC mới hiện thôi.

vanlang
19-07-2003, 14:04
nhưng mà sao tôi dùng BBC thì nó báo lỗi không hà .. thế là thế nào ...

NgocHien
19-07-2003, 14:30
dzậy anh White_Rose hướng dẫn chi tiết đi

White_Rose
20-07-2003, 00:03
dzậy anh White_Rose hướng dẫn chi tiết đi


Sử dụng : System.Web.Mail
...
Dim mail As MailMessage = new MailMessage()
mail.From = "whiterose@***.com"
mail.To ="n1@***.com"
mail.Subject = "hello"
mail.Body = "welcome"
mail.BCC = "n2@***.com;n3@***.com;n4@***.com" 'and etc...
mail.BodyEncoding = Encoding.UTF8 ' UTF7, ASCII...
mail.BodyFormat = MailFormat.HTML ' Text
'Nếu sử dụng smtp khác local, thì thêm lệnh sau vào:
'Smtp.SmtpServer = "***"
'Ví dụ:
'Smtp.SmtpServer = "smtp.hotpop.com"
SmtpMail.Send(mail)

abctmt
05-05-2009, 11:19
Vào đây mà lấy nè:
http://vn.myblog.yahoo.com/qpmzmt/article?mid=104

zblackboyz
05-05-2009, 11:25
Nếu có điều kiện thì bạn hãy để mail server làm nhiệm vụ của nó, bạn chỉ cần tạo ra mailling list thôi.