İçeriğe atla
Yavuz Çelik
  • Hakkımda
  • Yetenekler
  • Projeler
  • Deneyim
  • İletişim
TR/EN

© 2026 Yavuz Çelik. Tüm hakları saklıdır.

←Projeler

SERVİS

PASSMAIL — ERP Belge E-Posta Otomasyonu

Logo Tiger ERP belgelerini müşterilere otomatik e-postalayan, kendi kendini güncelleyen bir .NET 6 Windows servisi.

KATEGORİ
Servis
TEKNOLOJİLER
  • .NET 6
  • Worker Service
  • MailKit
  • WinForms
  • SQL Server
  • Inno Setup
NOTLAR
v1.4.3 · Windows servisi · Outlook uyumlu
  1. Logo Tiger ERPveritabanı
  2. periyodik tarama
  3. Worker Servicegönderilmemiş belgeler
  4. Şablon motoruOutlook uyumlu HTML
  5. MailKit
  6. Müşteri e-postası
ŞEKİL 1Windows servisi ERP veritabanını tarar, gönderilmemiş her belgeyi e-postaya dönüştürür ve sonucu loglar.

BU SAYFADA

  1. 01Problem
  2. 02Çözüm
  3. 03Teknik Detaylar

01Problem

İşletmeler; fatura, irsaliye, sipariş gibi ERP belgelerini müşterilerine elle e-postalıyordu — yavaş, unutmaya açık ve izlenemez bir süreçti.

02Çözüm

Arka planda çalışan bir Windows servisi (BackgroundService) ERP veritabanını periyodik tarıyor, gönderilmemiş belgeleri buluyor, Outlook uyumlu HTML e-posta üretip MailKit ile gönderiyor ve sonucu logluyor. WinForms yapılandırma arayüzüyle son kullanıcı şablonları ve modülleri yönetebiliyor.

03Teknik Detaylar

  • Üç projeli mimari: Core + Worker Service + WinForms Config
  • Outlook uyumlu HTML şablon motoru (MSO koşullu yorumlar, DPI, logo gömme)
  • Sipariş, irsaliye, fatura, kasa, banka ve cari fiş modülleri
  • Inno Setup kurulum paketi, PowerShell dağıtımı ve otomatik güncelleme
  • CHANGELOG ile sürüm geçmişi (v1.0 → v1.4.3)

←Önceki proje

BaytIntegration — ERP Masaüstü Araç Seti

Sonraki proje→

Lisanslama API'si — Makine Bağlı Yazılım Lisansları