add SMTP sender email

This commit is contained in:
Shaun Walker
2021-01-07 15:06:48 -05:00
parent b8fb230a0e
commit 1276c0269e
2 changed files with 16 additions and 5 deletions

View File

@ -50,7 +50,7 @@ namespace Oqtane.Infrastructure
if (settings.ContainsKey("SMTPHost") && settings["SMTPHost"] != "" &&
settings.ContainsKey("SMTPPort") && settings["SMTPPort"] != "" &&
settings.ContainsKey("SMTPSSL") && settings["SMTPSSL"] != "" &&
settings.ContainsKey("SMTPUsername") && settings["SMTPUsername"] != "")
settings.ContainsKey("SMTPSender") && settings["SMTPSender"] != "")
{
// construct SMTP Client
var client = new SmtpClient()
@ -72,7 +72,7 @@ namespace Oqtane.Infrastructure
foreach (Notification notification in notifications)
{
MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress(settings["SMTPUsername"], site.Name);
mailMessage.From = new MailAddress(settings["SMTPSender"], site.Name);
mailMessage.Subject = notification.Subject;
if (notification.FromUserId != null)
{
@ -115,7 +115,7 @@ namespace Oqtane.Infrastructure
}
else
{
log += "SMTP Not Configured Properly In Site Settings - Host, Port, SSL, And Username Are All Required" + "<br />";
log += "SMTP Not Configured Properly In Site Settings - Host, Port, SSL, And Sender Are All Required" + "<br />";
}
}
}