Hello All,
Right now, the system is sending a separate email to the BCC email address...
We want it to not be a separate email address. We want it to actually be a BCC on every email sent by the system.
We do not want it to be a separate email because each email cost us.
public static bool SendNewUserRegisterEmailForAdmin(string from, string subject, String FirstName, String LastName, String Companyname, String Email,string Phone)
{
TimeOutEntity timeout = CommonFunctions.GetTimeOut();
bool retVal = ApplicationConstants.BOOL_DEFAULT;
string EmailTo = string.Empty;
try
{
if (timeout.strNewUserEmailAlert != "")
{
EmailTo = timeout.strNewUserEmailAlert;
}
// EmailTo = "jarret@postbidship.com,micky@postbidship.com,kim@postbidship.com";
//EmailTo = "naveen.impinge@gmail.com,naveen@impingeonline.com";
String MailBody = GetHtmlBodyAdmin(FirstName, LastName, Companyname,Email,Phone);
MailBody=MailBody.Replace("\r\n", "<br/>");
if (timeout.strEmailAlertNewUserAdminBody.Contains("<%strSignature%>"))
{
MailBody = MailBody.Replace("<%strSignature%>", GetAdminSignature());
}
MailBody = MailBody.Replace("\r\n", "<br/>");
if (timeout.strEmailAlertNewUserAdminBody.Contains("<%UnsubscribedAddendum%>"))
{
MailBody = MailBody.Replace("<%UnsubscribedAddendum%>", timeout.strUnsubscribedText);
MailBody = MailBody.Replace("<%strSendToRecipientEmailAddress%>", EmailTo);
MailBody = MailBody.Replace("<%strSendFromSystemEmailAddress%>", timeout.strFromEmailAddress);
}
// Set the from and to address
MailMessage mailMsg = new MailMessage(from, EmailTo);
if (timeout.strBCCEmailAddress != "")
{
mailMsg.Bcc.Add(timeout.strBCCEmailAddress);
}
//Set the type of Body
mailMsg.IsBodyHtml = true;
//Set the Priority
mailMsg.Priority = System.Net.Mail.MailPriority.Normal;
//Set the Body and Subject
mailMsg.Body = MailBody;
mailMsg.Subject = timeout.strEmailAlertNewUserAdminSubject;
ClsMail.SetSMTPCredentials(mailMsg);
retVal = true;
}
catch (System.Exception ex)
{
}
finally
{
}
return retVal;
}