2010-04-11 170 views
7

我想知道發送羣發電子郵件的最佳方式是使用System.Net.Mail和C#。C#發送批量電子郵件

分批發送郵件是個好主意嗎?

我應該使用to字段還是BCC?

+0

究竟是什麼問題? – Oded 2010-04-11 11:02:18

回答

5

我更喜歡使用「收件人」字段並一次發送一封電子郵件,而不是使用密件抄送字段。通過這種方式,接收者可以在TO字段中看到他的電子郵件地址(對垃圾郵件不敏感),並且您可以個性化將來每個用戶的電子郵件。

對於發送,您應該使用批處理來防止超時和繁重的服務器負載。您可以爲所有電子郵件使用隊列,並使用服務,計劃任務或其他任何可配置的計劃發送它們。

2

如果您確實發送一封電子郵件給多個收件人,並且它發送電子郵件給不瞭解對方的人,那麼您一定要使用BCC字段,否則您一定會讓很多人相當惱怒您將自己的電子郵件地址分發給陌生人(您也可能會根據您居住的地點打破某種數據保護法)。