Açık kaynaklı
Projelerimiz
Forward Email ekibinin e-posta hizmetimizle birlikte geliştirdiği açık kaynaklı siteler ve araçlar.

Privacy Ratings
E-posta sağlayıcılarını, VPN'leri, tarayıcıları, parola yöneticilerini ve daha fazlasını herkese açık gizlilik kriterlerine göre derecelendirir. Her olumlu yanıt, kontrol edebileceğiniz kanıtlara bağlantı verir ve planlı taramalar barındırılan her hizmetin güvenliğini test eder.
Neden geliştirdik
Çoğu gizlilik listesi birkaç gönüllüye dayanır ve listeye nelerin gireceğine dair hiçbir kural yayımlamaz. Forward Email bu listeyi bir işletme olarak destekler ve kendi derecelendirmesi de diğer tüm girdilerle aynı herkese açık kriterlere tabidir.

Spam Scanner
Node.js, komut satırı ve Postfix gibi posta sunucuları için bir istenmeyen e-posta filtresi. Her dilde istenmeyen e-postaları, kimlik avını, dolandırıcılıkları ve kötü amaçlı yazılımları yakalar ve verdiği her kararı açıklar.
Neden geliştirdik
Forward Email ileti içeriğinin kaydını tutmaz, bu yüzden e-postaları harici bir filtreleme hizmetine veremezdik. Kendi sunucularımızda çalışan ve kimse e-postayı okumadan kararlarını açıklayan bir filtre geliştirdik.

Attestium
Uzaktan doğrulama (remote attestation) için bir Node.js kütüphanesi. Bir sunucunun çalıştırdığı koda ait kanıtları toplar ve bunları commit'ler, imzalı sürümler ve sabitlenmiş paketler gibi herkese açık referanslarla karşılaştırır.
Neden geliştirdik
Kodumuz açık kaynaklıdır ve Attestium, üretim sunucularımızın aynı kodu çalıştırdığını kontrol etmenizi sağlar. Sonuçları durum sayfamızda Audit Status aracılığıyla yayımlıyoruz.

Terminal Email
Linux, macOS, Windows, BSD ve Android üzerinde terminalde çalışan e-posta istemcilerinin bir dizini; her biri için kurulum komutları, desteklenen özellikler ve çalışan bir yapılandırma içerir.
Neden geliştirdik
Forward Email'in dizinde öne çıkarılan kendi terminal uygulaması vardır. Diğer tüm istemciler de aynı bilgileri ve bir Forward Email yapılandırmasını alır ve her e-posta sağlayıcısıyla çalışır.

Alumni Email
Üniversitelerin mezunlarına okul alan adında ömür boyu geçerli bir adres vermesi ve bu adresi her mezunun halihazırda kullandığı gelen kutusuna yönlendirmesi için bir rehber.
Neden geliştirdik
Üniversiteler mezun e-posta yönlendirmesini zaten Forward Email üzerinde çalıştırıyor. Rehber, aynı adımı atmadan önce BT ekiplerine kurulumu, maliyetleri ve vaka çalışmamızı adım adım anlatır.

Time to Inbox
Gelen kutusuna ulaşma süresi (TTI) rehberi: bir e-postanın gelen kutusuna ulaşmasının ne kadar sürdüğü, bunun nasıl ölçüleceği ve teslimatı neyin yavaşlattığı.
Neden geliştirdik
Forward Email kendi gelen kutusuna ulaşma süresini ölçer ve sonuçları canlı olarak yayımlar. Rehber, bu rakamların arkasındaki yöntemi açıklar; böylece herhangi bir sağlayıcıyı aynı şekilde test edebilirsiniz.

Server Auditing
Bir Linux sunucusunda Lynis güvenlik denetimi çalıştıran, başarısız SSH girişlerini, açık bağlantı noktalarını ve disk kullanımını kontrol eden ve raporu size e-postayla gönderen ücretsiz bir Bash betiği.
Neden geliştirdik
Betik, raporunu SMTP üzerinden, varsayılan olarak Forward Email aracılığıyla gönderir; böylece her sunucuya giriş yapmak yerine her birini gelen kutunuzdan inceleyebilirsiniz.

SSH Monitor
Kimlik doğrulama günlüğünüzdeki veya journal'daki başarısız SSH girişlerini sayan ve bir eşiği aştıklarında size e-posta gönderen ücretsiz bir Bash betiği.
Neden geliştirdik
Betik, uyarılarını Forward Email API'ye tek bir istekle gönderir; bu, herhangi bir sunucudaki cron işinden e-posta göndermenin basit bir yoludur.

SSL Monitor
SSL/TLS sertifikalarınızı her gün kontrol eden ve herhangi birinin süresi dolmadan önce size e-posta gönderen ücretsiz bir Bash betiği.
Neden geliştirdik
Betik, raporunu Forward Email API veya yerel bir sendmail aracılığıyla e-postayla gönderir; böylece süresi dolmak üzere olan bir sertifikadan ziyaretçilerinizden önce haberdar olursunuz.

Tangerine
Node.js DNS çözümleyicisinin doğrudan yerine geçen, sorguları DNS over HTTPS (DoH) üzerinden gönderen ve yeniden deneme, zaman aşımı, sunucu rotasyonu ve önbellekleme sunan bir alternatif.
Neden geliştirdik
E-posta sunucularımız her ileti için MX, SPF, DKIM ve DMARC kayıtlarını sorgular. Tangerine bu sorguları HTTPS üzerinden şifreli olarak gönderir ve yanıtları önbelleğe alır; böylece sorgular gizli ve hızlı kalır.

Bree
Her işi kendi worker iş parçacığında; bir cron ifadesine, bir tarihe, bir aralığa ya da insanların kolayca okuyabileceği bir zamana göre çalıştıran, eşzamanlılık sınırları ve düzgün kapatma desteği sunan bir Node.js iş zamanlayıcısı.
Neden geliştirdik
Forward Email, DNS kontrollerinden yenileme hatırlatıcılarına kadar düzinelerce arka plan işi çalıştırır. Bree bunları ayrı bir kuyruk hizmeti olmadan kendi sunucularımızda çalıştırır ve başarısız olan bir iş diğerlerini durdurmaz.

Cabin
JavaScript ve Node.js için bir günlük kaydı kütüphanesi. Express, Koa ve Lad uygulamalarından ve tarayıcıdan gelen istekleri ve hataları kaydeder; bunları Slack, Sentry, Datadog, Papertrail'e veya kendi uç noktanıza gönderebilir.
Neden geliştirdik
Günlükler kişisel verileri sızdırabilir. Cabin, herhangi bir şey yazılmadan önce parolaları, kart numaralarını, token'ları ve diğer hassas alanları maskeler; bu sayede günlüklerimizi bir günlük kaydı hizmetine teslim etmek yerine kendi sunucularımızda tutarız.

Lad
Koa üzerine kurulu; web sunucusu, API sunucusu, Bree iş zamanlayıcısı, çeviriler, e-posta şablonları ve güvenlik ayarları baştan hazır gelen full-stack bir Node.js framework'ü.
Neden geliştirdik
Forward Email, Lad ile geliştirilmiştir. Web uygulamamızın ve API'mizin arkasındaki framework açık kaynaklıdır; bu yüzden herkes aynı temelden bir proje başlatabilir.

Lass
Testler, linting, biçimlendirme, commit kontrolleri, bir README ve bir lisans önceden ayarlanmış olarak yeni bir Node.js paketi oluşturan bir komut satırı aracı.
Neden geliştirdik
Tangerine, Bree ve Cabin dahil birçok npm paketinin bakımını yapıyoruz. Lass her yeni paketi aynı şekilde başlatır; böylece her paket ilk commit'inden itibaren aynı testlere ve kontrollere sahip olur.