ASP.NET Oto Mail (Bildirim) Nasıl Yapılabilir ?
-
Merhaba üstadlar,
bi web sayfam var üstadlar kişiler buraya girip dilek öneri ve şikayet yazıyorlar. sonra ben sisteme girip bunu okuyorum. sitem asp.net ile yazıldı (c#) ve hostingte tutuyorum veritabanı mysql. ben sisteme birisi birşey eklediğinde bunu mail yoluyla nasıl bildirim olarak alabilirim ?
-
-
-
Yazilimci bunu yazdı
windows server üstüne servis yada exe düşündüm bende abide sorun işte bunu hostingte yapmak.
-
furkiak bunu yazdıYazilimci bunu yazdı
windows server üstüne servis yada exe düşündüm bende abide sorun işte bunu hostingte yapmak.
Bildirimler diye bir tablo oluştur. Her bildirim istediğin işlem için önce tabloya kayıt at sonra mail göndert. Servera erişmezse (ki neden erişemiyor anlamadım ama) try catch ile yakala. Erişirse bildirimi 1 yap.
Veya tablo oluşturma direk kaydın yanına boolean bir sütun oluştur bildirim diye. Defaultu 0 olsun mail gönderince 1 olsun.
Gözden kaçan mailler için de kesin ama yormayacak bir işlem için kontrol yaz (mesela sitenin hiti ortalama ise about sayfasına veya sitenin hiti azsa databese sayfasına falan)
Ancak cidden hala mail servera erişmezse kısmını neden bu kadar dert ediyoruz anlamadım. O zaman mysqle de erişemeyebilir. Siteye de erişemeyebilir falan filan.
-
Hangfire kullanabilirsin hocam arkaplan işleri için: https://www.hangfire.io/
-
çok teşekkür ederim üstadlar