public static void ReplyMsg(Message msg, MessageHeader headers, string username, string password) { string toList = headers.From.Address; if (headers.Bcc.Count > 0) { for (int ii = 0; ii < headers.Bcc.Count; ii++) { toList += " " + headers.Bcc[ii].Address; } } if (headers.Cc.Count > 0) { for (int ii = 0; ii < headers.Cc.Count; ii++) { toList += " " + headers.Cc[ii].Address; } } string refe = ""; if (msg.Headers.References.Count > 0) { refe = msg.Headers.References[0]; } string mensajeHtml = ""; mensajeHtml += "<DIV style=\"font - size: 15px; font - family: wf_segoe - ui_normal, Tahoma, Arial, sans - serif, serif, EmojiFont;\">" + "Hola,"; mensajeHtml += "<br><br>"; mensajeHtml += "La solicitud no pudo ser atendida debido a que el ASUNTO no se reconoce como válido."; mensajeHtml += "<br><br>"; mensajeHtml += "Saludos,"; mensajeHtml += "<br><br>"; mensajeHtml += "Autoprocesos TI PE"; mensajeHtml += "<br><br>"; mensajeHtml += "* ESTE CORREO FUE ENVIADO AUTOMÁTICAMENTE. POR FAVOR NO RESPONDER, YA QUE NINGUNA PERSONA ADMINISTRA ESTA CUENTA."; mensajeHtml += "<br><br><br>-----------------------------------<br><br>"; mensajeHtml += "<br><b>De:</b> " + msg.Headers.From.MailAddress.Address.ToString(); mensajeHtml += "<br><b>Enviado el:</b>" + msg.Headers.DateSent.ToLongDateString(); mensajeHtml += "<br><b>Para:</b> " + username; mensajeHtml += "<br><b>Asunto:</b> " + headers.Subject.Trim(); mensajeHtml += "<br><br></DIV>"; BL_Generico BL_GenericoObj = new BL_Generico(); BL_GenericoObj.SendMailReply("smtp.outlook.office365.com", 25, "STARTTLS/smtp.office365.com", username, password, toList.Split(' '), msg.ToMailMessage(), msg.Headers.MessageId, refe, msg.Headers.From.MailAddress.Address.ToString(), mensajeHtml); }