public bool DoExecute()
{
//1) Setup message
var message = CreateMailMessage();
//2) Setup client
var client = SetupSmtpClient();
//3) send message using client
client.Send(message);
if (Logger.IsDebugEnabled)
{
Logger.Debug("Mail from {0} has been sent to [{1}], cc=[{2}], bcc=[{3}] ",
From, string.Join(",", _to), string.Join(",", _cc), string.Join(",", _bcc));
}
Logger.Info("Mail from {0} has been sent.", From);
return true;
}