【发布时间】:2021-01-14 18:04:53
【问题描述】:
我有一个读取 ini 文件的设置,以获取要插入发送电子邮件布局的信息。 我的问题是,如果 ini 文件在 ccto 和 bccto 区域有任何空白点,它将不会发送电子邮件。如果我//这些线条对我来说确实很完美。所以我很难过。是的,是 c# 的新手
INIFile inif = new INIFile(@"c:\test\mailsettings.ini");
try
{
MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
mail.From = new MailAddress("reports@xxxxx.com");
mail.To.Add(inif.Read("Properties", "personto"));
mail.CC.Add(inif.Read("Properties", "ccto"));
mail.Bcc.Add(inif.Read("Properties", "bcto"));
mail.Subject = inif.Read("Properties", "site") + " End Of Day Report";
mail.IsBodyHtml = true;
mail.Body = "Greetings, attached is your End-of-Day Report.<br/> If you have any questions or concerns about this report please contact VersiPOS Client Services at support@versipos.com or by calling us at (800) 655-7349.<br/> + <img src='C:\\test\\1.jpg'/>";
}
【问题讨论】:
-
很简单,添加前检查值。