2024-12-06 13:47:14 +09:00
|
|
|
#nullable enable
|
2023-12-01 10:50:05 +01:00
|
|
|
using System.Threading.Tasks;
|
2022-06-22 05:05:32 +02:00
|
|
|
using MimeKit;
|
|
|
|
|
2017-09-15 16:06:57 +09:00
|
|
|
namespace BTCPayServer.Services.Mails
|
2017-09-13 15:47:34 +09:00
|
|
|
{
|
|
|
|
public interface IEmailSender
|
|
|
|
{
|
2022-06-22 05:05:32 +02:00
|
|
|
void SendEmail(MailboxAddress email, string subject, string message);
|
|
|
|
void SendEmail(MailboxAddress[] email, MailboxAddress[] cc, MailboxAddress[] bcc, string subject, string message);
|
2024-12-06 13:47:14 +09:00
|
|
|
Task<EmailSettings?> GetEmailSettings();
|
2017-09-13 15:47:34 +09:00
|
|
|
}
|
|
|
|
}
|