向数据库列表发送邮件

本文关键字:数据库 列表 | 更新日期: 2023-09-27 18:15:09

大家晚上好。在我的c# WinApp中,我用这种方式发送电子邮件:

mail.To.Add (new MailAddress ("firstname.lastname @ domain.com"));

现在,我想发送一封邮件给存储在MySQL数据库表中的用户列表。哪一种方法是最好的?

向数据库列表发送邮件

创建查询并像这样遍历reader:

Sqldatareader rdr = sqlcommand_variable.ExecuteReader();
While (rdr.read()) {
    mail.To.Add(new MailAddress(rdr['firstname'] + "." + rdr['lastname'] + "@domain.com"));
}