Member 14190053 Ответов: 1

Как отправить уведомление в фоновом режиме с помощью C#?


В моем примере у меня есть дата в базе данных , которую я хочу сравнить с текущей датой , и если эта дата проходит текущую дату или , например, меньше суток, мне нужно отправить предупреждающее уведомление по электронной почте (или любой вид уведомления), даже если приложение закрыто .... возможно ли это ? И каким образом ?

Что я уже пробовал:

Я попытался найти решения в google, но не нашел ни одного

1 Ответов

Рейтинг:
1

RickZeeland

Для отправки уведомлений вы можете написать отдельную службу Windows, которая работает в фоновом режиме.

Вот кросс-платформенная библиотека .NET для IMAP, POP3 и SMTP:
Обратная связь - сайт jstedfast/MailKit: кросс-платформенный .Net библиотека для IMAP, POP3 и SMTP.[^]

А вот и довольно старый: Библиотека Классов Уведомлений По Электронной Почте[^]

Вы также можете использовать SQL Server для отправки уведомлений по электронной почте (не в экспресс-версии):
Как настроить оповещения SQL Server и уведомления оператора электронной почты[^]