Softwexa Mail / Source Edition 0.14.0
Kaynak ZIP dosyasından
kendi çalışma alanınıza.
Teslim edilen paket, operatör kılavuzunun tamamını içerir. Bu genel bakış, satın almadan önce gereksinimleri ve sorumlulukları açıklar.
1. Ortamınızı hazırlayın.
- systemd ve Nginx kullanan Debian/Ubuntu türü Linux; sunucu yöneticisi erişimi.
- Node.js 20.19+ ve standart kütüphane SQLite ile Python 3.10+. Çalışma zamanı npm/pip kurulumu gerektirmez.
- Alan adınız, geçerli HTTPS sertifikası, DNS, güvenlik duvarı ve özel, yazılabilir bir uygulama verisi dizini.
- Mevcut Purelymail posta kutuları ve posta kutusu/uygulama parolaları. Sağlayıcı aboneliği ve altyapı ayrıdır.
Uygulama tek sahipli bir yazılımdır, e-posta barındırma sunucusu değildir. Sağlanan yapılandırma tek bir sunucuyu hedefler ve Node’u Nginx arkasında loopback adresine bağlar.
2. Doğrulayın, kurun ve ardından sahibi oluşturun.
- Yapılandırma eklemeden önce kaynak ZIP dosyasının karmasını ve içerdiği dosya manifestini doğrulayın.
- Özel hizmet kullanıcısını, değiştirilemez sürüm dizinini ve özel durum dizinini oluşturun.
- Ortam, systemd ve Nginx yapılandırmasını oluşturup inceleyin. Gerçek TLS sertifikanızı tanımlayın.
- Hizmeti başlatın. Özel ve süre sınırlı kurulum URL’sini sunucu konsolundan alın.
- Sistem denetimi → sahip oluşturma → ilk posta kutusu veya atla → tamamlama adımlarını izleyin. Özel kurulum bağlantısı olmadan genel ziyaretçiler HTTPS kurulumunu sahiplenemez.
- Posta kutunuzu bağlayın ve açıkça etiketlenmiş kendi gönderme/alma/yanıtlama testinizi yapın. İsteğe bağlı TOTP’yi etkinleştirin ve kurtarma kodlarını güvenle saklayın. Varsayılan dil İngilizcedir; dil seçicisinden English veya Türkçe’yi seçin. Tarayıcınız seçimi hatırlar. Diller arasında geçmeden önce açık iletişim pencerelerini kapatın; ileti içeriği çevrilmez.
Parolaları URL parametrelerine veya destek mesajlarına asla koymayın. Sahip parolası, posta kutusu parolası ve isteğe bağlı sağlayıcı yönetim API anahtarı farklı kimlik bilgileridir.
3. Hazır verileri arayüze yakın tutun.
İlk eşitleme, başlıkların, UID kimliğinin ve okundu işaretlerinin şifreli SQLite anlık görüntülerini oluşturur. Listeler ve başlık araması yerel dizini kullanır; ileti gövdeleri ve ekler açıldığında sağlayıcıdan alınır. İlk eşitleme için yine de sağlayıcı bağlantısı gerekir.
- Dizinlenen klasör başına en son 2.000 başlık; şifreli veritabanı bütçesi yaklaşık 64 MiB, en çok 128 anlık görüntü girdisi.
- Aynı anda tek bir arka plan eşitleme işi çalışır. Yeni UID başlıkları alınır; işaretler ve kaldırmalar uzlaştırılır. UIDVALIDITY değişirse eski anlık görüntü yenisiyle değiştirilir.
- Bağlı GELEN KUTULAR, paylaşılan IMAP IDLE bağlantılarıyla izlenir (varsayılan sınır 64). Diğer klasörler seçildiğinde dizine eklenir.
- IDLE ile tetiklenen güncellemeler ve beş dakikada bir arka plan mutabakatı. Liste görünümleri IMAP’i yoklamaz; sağlayıcı kesintisinde önbelleğe alınmış kayıtlar kullanılabilir.
- Alan adı görünümü: en fazla 30 bağlı posta kutusu ve son 100 ileti. Başlık araması tüm ileti gövdesi arşivini taramaz.
4. Sahip erişimini ve ileti okumayı koruyun.
Benzersiz bir sahip parolası kullanın ve isteğe bağlı kimlik doğrulayıcı tabanlı iki adımlı girişi etkinleştirin. Kurtarma kodlarını çevrimdışı saklayın. Hassas hesap ve sağlayıcı değişiklikleri sahip doğrulaması gerektirir; etkin oturumları inceleyin, kullanılmayan oturumları iptal edin ve güvenlik günlüğünü kontrol edin. Başarısız giriş korumasında IP tabanlı sınırlar bulunur; ters proxy’yi ve güvenilir istemci adresi işlemeyi doğru yapılandırın.
İletiler varsayılan olarak düz metin biçiminde açılır. HTML yalıtılmış bir görünümde gösterilir ve uzak görseller açıkça izin verilene kadar engellenir. Bağlantılara ve indirmelere dikkat edin: ekler için onay uyarısı gösterilir, ancak virüs taraması yapılmaz. Destek formu üzerinden asla parola, kurtarma kodu veya sağlayıcı anahtarı göndermeyin.
5. Yükseltmeden önce yedek alın.
Özel durum verileri sahibi, şifrelenmiş posta kutusu kasasını ve anahtarını, taslakları, dizini, işlem kayıtlarını, güvenlik günlüğünü ve sınırları içerir. Şifreli yedeği ve parolasını ayrı saklayın. Uygulama yedeği, sağlayıcının tüm ileti arşivini yedeklemez.
Uyumlu sürüm yardımcısı mevcut ve aday kaynakları doğrular, güncelleme öncesi şifreli bir yedek alır, sürümü değiştirir ve aday sürümü kontrol eder. Sağlık kontrolü başarısız olursa önceki koda döner. Eski bir yedekten verileri otomatik olarak üzerine yazmaz veya bilinmeyen şema geçişlerini yürütmez. Yeniden başlatma tarayıcı oturumlarını sona erdirir.
Sunucuyu güncel tutun, TLS ve zaman eşitlemesini sağlayın, disk kapasitesini izleyin ve yedeklerin boş bir dizine geri yüklenmesini doğrulayın. Destek ve kurulum çalışmaları ayrıca kararlaştırılır.
6. Teslimatınızın kapsamını bilin.
Düzenlenebilir kaynak kodu, testler, ilk çalıştırma sihirbazı, yapılandırma oluşturucu, şifrelenmiş bakım araçları, yükseltme yardımcısı, kurulum belgeleri ve lisans bildirimleri. Tek seferlik 200 € + uygulanabilir vergi lisansı, yalnızca adı belirtilen alıcının tek bir projedeki dahili kullanımı ve tek bir üretim kurulumu için geçerlidir; gerekli özel geliştirme, test, hazırlık ve yedek kopyalara izin verilir. Yürürlükteki emredici hukuk saklı kalmak üzere yeniden satışa, devre, alt lisanslamaya veya ücretli/ücretsiz yeniden dağıtıma izin verilmez. Tam lisans ve alıcı adı belirtilmiş sipariş satın almadan önce sağlanır; vergi uygulaması ve ek hizmetler siparişle doğrulanır.
Satın alma akışı: şu adreste oturum açın Kaynak kodu lisansını satın alın, fatura bilgilerini verin ve lisansı kabul edin. Softwexa isteği CRM'e kaydeder ve vergi dahil nihai ödeme bağlantısını sağlar. Personel ödemeyi doğrulayıp nihai faturayı ekledikten sonra sizin hesap indirmeleri orijinal kaynak ZIP dosyası ve kişisel lisans sertifikası dahildir. İade veya itiraz durumunda erişim kapatılır.
Tek yönetici; varsayılan İngilizce ve Türkçe dil desteği; Purelymail. Çok kiracılı SaaS, birden fazla rol, diğer sağlayıcı sertifikaları, zengin metin düzenleme, antivirüs ve sıfır kesintili/yüksek erişilebilirlikli çalışma dahil değildir. Ekler açık uyarı/onay gerektirir ve virüs taramasından geçirilmez.
Demoyu keşfedinKurulumunuzu görüşün