Vornel

Proje Özeti

Vornel Teknoloji ve Bilişim Hizmetleri bünyesinde çalışan personelin kurumsal ve bireysel e-posta hesaplarını tek bir güvenli platform üzerinden yönetebilmesi için geliştirilmekte olan Windows masaüstü e-posta istemcisi.

Masaüstü Framework Tauri 2 (Rust)
Arayüz React + TypeScript
Güvenlik OAuth 2.0 + WCM
Vornel Mail — Yerel Çalışma Alanı
Vornel Mail uygulama arayüzü — Birleşik Gelen Kutusu ekranı

Bu uygulama yalnızca Vornel Teknoloji ve Bilişim Hizmetleri personelinin kullanımına yönelik olarak geliştirilmekte olup ticari dağıtım veya genel kullanım amacı taşımamaktadır.

Çoklu hesap desteğiyle şirket içi e-posta yönetimini tek bir pencerede birleştiren güvenli bir Windows istemcisi.

Vornel Mail, şirket çalışanlarının Gmail, Outlook, Microsoft 365, iCloud ve özel IMAP/SMTP sunucuları gibi farklı e-posta sağlayıcılarına ait tüm hesaplarını tek bir pencereden yönetebilmesini sağlayan bir Windows masaüstü uygulamasıdır. Rust tabanlı Tauri 2 framework'ü üzerine React ve TypeScript ile inşa edilen bu yapı, düşük kaynak tüketimi ve yüksek performansı bir arada sunar.

Projenin temelinde güvenlik yaklaşımı yatmaktadır. Şifreler ve kimlik bilgileri Windows Credential Manager aracılığıyla saklanırken OAuth 2.0 ile Gmail ve Outlook için güvenli oturum akışları sağlanmaktadır. Uygulamanın yerel SQLite veritabanı; e-postaların çevrimdışı erişilebilir olmasını, 100.000+ mesaj içeren büyük kutularında da akıcı çalışmasını mümkün kılar.

Sıfır Düz Metin Şifre Politikası

Tüm kimlik bilgileri Windows Credential Manager'da şifreli olarak tutulur. OAuth akışı Google ve Microsoft'un güvenlik altyapısına dayanır. TLS/SSL doğrulaması tüm bağlantılarda zorunludur.

Temel özellikler

Birleşik Gelen Kutusu Tüm hesaplardan gelen e-postalar tek akışta görüntülenir.
Çoklu Hesap Desteği Gmail, Outlook, MS365, iCloud ve özel IMAP/SMTP sunucuları.
Çevrimdışı Kullanım Yerel SQLite önbelleği ile internet olmadan e-postalara erişim.
Gerçek Zamanlı Senkronizasyon Arka planda otomatik senkronizasyon ve Windows bildirimleri.
HTML E-posta Görüntüleme Güvenli HTML içerik oluşturma ve zararlı içerik koruması.
Hızlı Arama & Filtreleme Gelişmiş arama, etiket ve klasör desteğiyle kolay organizasyon.
Dosya Yönetimi Sürükle-bırak ile ek, önizleme ve dosya indirme desteği.
Açık / Koyu / Sistem Teması Sistem temasını takip eden veya elle seçilebilen arayüz modları.

Teknoloji Yığını

Rust Tauri 2 React TypeScript Vite Tailwind CSS SQLite OAuth 2.0 Windows Credential Manager IMAP / SMTP Microsoft Graph API Gmail API

Desteklenen e-posta sağlayıcıları

  • Gmail
  • Outlook
  • Hotmail
  • Microsoft 365
  • iCloud Mail
  • Exchange (IMAP)
  • Özel IMAP / SMTP

Proje yaklaşımı

Vornel Mail, Clean Architecture prensibiyle Feature-Based klasör yapısında, Repository ve Service Layer desenleriyle modüler biçimde inşa edilmektedir. Bu yaklaşım; yeni e-posta sağlayıcılarının eklenmesini, mevcut özelliklerin güncellenmesini ve kod tabanının uzun vadede bakımını kolaylaştırmaktadır. Uygulamanın gelecekte yapay zekâ destekli e-posta özetleme ve takvim entegrasyonu gibi özelliklerle genişletilebilmesi de bu mimari tercihle doğrudan ilişkilidir.