private void SetUpSmtpClient()
{
smtpClient = new SmtpClient
{
EnableSsl = this.emailSettings.UseSsl,
Host = this.emailSettings.ServerName,
Port = this.emailSettings.ServerPort,
UseDefaultCredentials = false,
Credentials = new NetworkCredential(this.emailSettings.Username, this.emailSettings.Password)
};
if (!this.emailSettings.WriteAsFile)
return;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
smtpClient.PickupDirectoryLocation = this.emailSettings.FileLocation;
smtpClient.EnableSsl = false;
}