Öppen källkod
Våra projekt
Webbplatser och verktyg med öppen källkod från Forward Email-teamet, byggda vid sidan av vår e-posttjänst.

Privacy Ratings
Betygsätter e-postleverantörer, VPN-tjänster, webbläsare, lösenordshanterare med mera utifrån offentliga integritetskriterier. Varje positivt svar länkar till bevis som du kan kontrollera, och schemalagda skanningar testar säkerheten hos varje värdbaserad tjänst.
Varför vi byggde det
De flesta integritetslistor är beroende av ett fåtal frivilliga och publicerar inga regler för vad som tas med. Forward Email står bakom den här listan som företag, och Forward Email betygsätts efter samma offentliga kriterier som alla andra poster.

Spam Scanner
Ett spamfilter för Node.js, kommandoraden och e-postservrar som Postfix. Det fångar spam, nätfiske, bedrägerier och skadlig kod på alla språk och förklarar varje beslut det fattar.
Varför vi byggde det
Forward Email sparar inga loggar över meddelandeinnehåll, så vi kunde inte lämna över e-post till en extern filtreringstjänst. Vi byggde ett filter som körs på våra egna servrar och förklarar sina beslut utan att någon läser e-posten.

Attestium
Ett Node.js-bibliotek för fjärrattestering. Det samlar in bevis om koden som en server kör och kontrollerar den mot offentliga referenser som commits, signerade versioner och låsta paket.
Varför vi byggde det
Vår kod är öppen källkod, och med Attestium kan du kontrollera att våra produktionsservrar kör samma kod. Vi publicerar resultaten via Audit Status på vår statussida.

Terminal Email
En katalog över e-postklienter som körs i en terminal på Linux, macOS, Windows, BSD och Android, med installationskommandon, funktioner som stöds och en fungerande konfiguration för var och en.
Varför vi byggde det
Forward Email har en egen terminalapp, som katalogen lyfter fram. Alla andra klienter får samma fakta och en Forward Email-konfiguration, och fungerar med vilken e-postleverantör som helst.

Alumni Email
En guide för universitet om hur de kan ge utexaminerade en livslång adress på skolans domän, vidarebefordrad till den inkorg som var och en redan använder.
Varför vi byggde det
Universitet kör redan vidarebefordran av e-post till alumner på Forward Email. Guiden vägleder IT-team genom installationen, kostnaderna och vår fallstudie innan de tar samma steg.

Time to Inbox
En guide till tid till inkorg (TTI): hur lång tid det tar för ett e-postmeddelande att nå inkorgen, hur man mäter det och vad som gör leveransen långsammare.
Varför vi byggde det
Forward Email mäter sin egen tid till inkorg och publicerar resultaten live. Guiden förklarar metoden bakom siffrorna, så att du kan testa vilken leverantör som helst på samma sätt.

Server Auditing
Ett gratis Bash-skript som kör en Lynis-säkerhetsgranskning på en Linux-server, kontrollerar misslyckade SSH-inloggningar, öppna portar och diskanvändning, och mejlar rapporten till dig.
Varför vi byggde det
Skriptet skickar sin rapport via SMTP, som standard genom Forward Email, så att du kan granska varje server från din inkorg i stället för att logga in på den.

SSH Monitor
Ett gratis Bash-skript som räknar misslyckade SSH-inloggningar i din autentiseringslogg eller journal och mejlar dig när de passerar ett tröskelvärde.
Varför vi byggde det
Skriptet skickar sina larm med en enda begäran till Forward Email API, ett enkelt sätt att skicka e-post från ett cron-jobb på vilken server som helst.

SSL Monitor
Ett gratis Bash-skript som kontrollerar dina SSL/TLS-certifikat varje dag och mejlar dig innan något av dem går ut.
Varför vi byggde det
Skriptet mejlar sin rapport via Forward Email API eller en lokal sendmail, så att du får veta att ett certifikat håller på att gå ut innan dina besökare gör det.

Tangerine
En direkt ersättning för DNS-resolvern i Node.js som skickar uppslag via DNS over HTTPS (DoH), med omförsök, tidsgränser, serverrotation och cachning.
Varför vi byggde det
Våra e-postservrar slår upp MX-, SPF-, DKIM- och DMARC-poster för varje meddelande. Tangerine skickar uppslagen krypterade över HTTPS och cachar svaren, så att de förblir privata och snabba.

Bree
En jobbschemaläggare för Node.js som kör varje jobb i en egen worker-tråd, utifrån ett cron-uttryck, ett datum, ett intervall eller en tid skriven i vanligt språk, med gränser för samtidighet och kontrollerad avstängning.
Varför vi byggde det
Forward Email kör dussintals bakgrundsjobb, från DNS-kontroller till förnyelsepåminnelser. Bree kör dem på våra egna servrar utan en separat kötjänst, och ett jobb som misslyckas stoppar inte de andra.

Cabin
Ett loggningsbibliotek för JavaScript och Node.js. Det loggar förfrågningar och fel från Express-, Koa- och Lad-appar och från webbläsaren, och kan skicka dem till Slack, Sentry, Datadog, Papertrail eller din egen slutpunkt.
Varför vi byggde det
Loggar kan läcka personuppgifter. Cabin maskerar lösenord, kortnummer, tokens och andra känsliga fält innan något skrivs, så vi behåller våra loggar på våra egna servrar i stället för att lämna över dem till en loggningstjänst.

Lad
Ett fullstack-ramverk för Node.js byggt på Koa, med webbserver, API-server, Bree-jobbschemaläggare, översättningar, e-postmallar och säkerhetsinställningar klara från början.
Varför vi byggde det
Forward Email är byggt med Lad. Ramverket bakom vår webbapp och vårt API är öppen källkod, så vem som helst kan starta ett projekt från samma grund.

Lass
Ett kommandoradsverktyg som skapar ett nytt Node.js-paket med tester, linting, formatering, commit-kontroller, en README och en licens redan konfigurerade.
Varför vi byggde det
Vi underhåller många npm-paket, bland annat Tangerine, Bree och Cabin. Lass startar varje nytt paket på samma sätt, så att alla paket har samma tester och kontroller från första commit.