@@ -49,6 +49,8 @@ public class SystemEmailSendConfig
|
||||
public string Host { get; set; } = string.Empty;
|
||||
|
||||
public string Imap { get; set; } = string.Empty;
|
||||
|
||||
public int ImapPort { get; set; }
|
||||
public string FromEmail { get; set; } = string.Empty;
|
||||
|
||||
public string FromName { get; set; } = string.Empty;
|
||||
|
||||
@@ -119,7 +119,7 @@ public class EmailLogService(IRepository<EmailLog> _emailLogRepository,
|
||||
{
|
||||
try
|
||||
{
|
||||
client.Connect(_systemEmailConfig.Imap, 993, SecureSocketOptions.SslOnConnect);
|
||||
client.Connect(_systemEmailConfig.Imap, _systemEmailConfig.ImapPort, SecureSocketOptions.SslOnConnect);
|
||||
AuthenticateImap(client);
|
||||
var sentFolder = OpenSentFolder(client);
|
||||
var uid = new UniqueId(uint.Parse(emailInfo.UniqueId));
|
||||
@@ -205,7 +205,7 @@ public class EmailLogService(IRepository<EmailLog> _emailLogRepository,
|
||||
{
|
||||
try
|
||||
{
|
||||
client.Connect(_systemEmailConfig.Imap, 993, SecureSocketOptions.SslOnConnect);
|
||||
client.Connect(_systemEmailConfig.Imap, _systemEmailConfig.ImapPort, SecureSocketOptions.SslOnConnect);
|
||||
AuthenticateImap(client);
|
||||
var sentFolder = OpenSentFolder(client);
|
||||
var uid = new UniqueId(uint.Parse(emailInfo.UniqueId));
|
||||
@@ -279,7 +279,7 @@ public class EmailLogService(IRepository<EmailLog> _emailLogRepository,
|
||||
{
|
||||
try
|
||||
{
|
||||
client.Connect(_systemEmailConfig.Imap, 993, SecureSocketOptions.SslOnConnect);
|
||||
client.Connect(_systemEmailConfig.Imap, _systemEmailConfig.ImapPort, SecureSocketOptions.SslOnConnect);
|
||||
AuthenticateImap(client);
|
||||
var sentFolder = OpenSentFolder(client);
|
||||
|
||||
@@ -529,7 +529,7 @@ public class EmailLogService(IRepository<EmailLog> _emailLogRepository,
|
||||
{
|
||||
try
|
||||
{
|
||||
client.Connect(_systemEmailConfig.Imap, 993, SecureSocketOptions.SslOnConnect);
|
||||
client.Connect(_systemEmailConfig.Imap, _systemEmailConfig.ImapPort, SecureSocketOptions.SslOnConnect);
|
||||
AuthenticateImap(client);
|
||||
var inboxFolder = OpenInboxFolder(client);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user