C#邮件群发报错 "无法发送给收件人"。我在网上找了,没有解决办法。求高人指点
 SmtpClient smtp = new SmtpClient("mail.360bs.cn", 25);
        smtp.UseDefaultCredentials = true;
        //smtp.Credentials = new System.Net.NetworkCredential("888", "888");
        smtp.Credentials = new System.Net.NetworkCredential("888", "888");
        smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
        MailMessage message = new MailMessage();
        message.From = new MailAddress("888360bs.cn");
        //message.From = new MailAddress("[email protected]");
        MailAddressCollection address = new MailAddressCollection();
        string[] mailtos = m_MialSendInfo._MailAddress.Split(',');
        for (int i = 0; i < mailtos.Length; i++)
        {
            if (IsValidEmail(mailtos[i]))
            {
                address.Add(mailtos[i]);
            }
        }
        foreach (MailAddress add in address)
        {
            message.To.Add(add);
        }
        if (message.To.Count == 0)
        {
            return "学生:" + curentuser + " 发送状态:发送失败 发送时间:" + DateTime.Now.ToString() + " 失败原因:收件人列表为空。";
        }
        else
        {
            message.IsBodyHtml = true;
            message.SubjectEncoding = System.Text.Encoding.UTF8;
            message.BodyEncoding = System.Text.Encoding.UTF8;
            message.Subject = m_MialSendInfo._Title;
            message.Body = m_MialSendInfo._Content;
            try
            {
                smtp.Send(message);
                message.Dispose();
                address.Clear();
                return "学生:" + curentuser + " 发送状态:发送成功 发送时间:" + DateTime.Now.ToString();
            }
            catch (Exception ex)
            {
                return "学生:" + curentuser + " 发送状态:发送失败。发送时间:" + DateTime.Now.ToLongDateString() + " 失败原因:" + ex.Message;
            }
        }