Åpen kildekode
Våre prosjekter
Nettsteder og verktøy med åpen kildekode fra Forward Email-teamet, bygget ved siden av e-posttjenesten vår.

Privacy Ratings
Vurderer e-postleverandører, VPN-er, nettlesere, passordbehandlere og mer etter offentlige personvernkriterier. Hvert positive svar lenker til dokumentasjon du kan sjekke selv, og planlagte skanninger tester sikkerheten til hver nettbaserte tjeneste.
Hvorfor vi laget det
De fleste personvernlister er avhengige av noen få frivillige og publiserer ingen regler for hva som kommer med. Forward Email støtter denne som en bedrift, og vurderingen av Forward Email selv følger de samme offentlige kriteriene som alle andre oppføringer.

Spam Scanner
Et spamfilter for Node.js, kommandolinjen og e-postservere som Postfix. Det fanger opp spam, phishing, svindel og skadelig programvare på alle språk og forklarer hver avgjørelse det tar.
Hvorfor vi laget det
Forward Email lagrer ingen logger over meldingsinnhold, så vi kunne ikke overlate e-post til en ekstern filtreringstjeneste. Vi bygde et filter som kjører på våre egne servere og forklarer avgjørelsene sine uten at noen leser e-posten.

Attestium
Et Node.js-bibliotek for fjernattestering. Det samler inn bevis på koden en server kjører, og sjekker den mot offentlige referanser som commits, signerte utgivelser og fastlåste pakker.
Hvorfor vi laget det
Koden vår er åpen kildekode, og med Attestium kan du sjekke at produksjonsserverne våre kjører nøyaktig den samme koden. Vi publiserer resultatene gjennom Audit Status på statussiden vår.

Terminal Email
En katalog over e-postklienter som kjører i en terminal på Linux, macOS, Windows, BSD og Android, med installasjonskommandoer, støttede funksjoner og en fungerende konfigurasjon for hver av dem.
Hvorfor vi laget det
Forward Email har sin egen terminalapp, som katalogen fremhever. Alle andre klienter får de samme opplysningene og en Forward Email-konfigurasjon, og fungerer med alle e-postleverandører.

Alumni Email
En veiledning for universiteter om å gi uteksaminerte studenter en livslang adresse på skolens domene, videresendt til innboksen hver enkelt allerede bruker.
Hvorfor vi laget det
Universiteter bruker allerede Forward Email til videresending for alumni. Veiledningen tar IT-team gjennom oppsettet, kostnadene og casestudien vår før de tar det samme steget.

Time to Inbox
En veiledning om tid til innboks (TTI): hvor lang tid en e-post bruker på å nå innboksen, hvordan du måler det og hva som forsinker leveringen.
Hvorfor vi laget det
Forward Email måler sin egen tid til innboks og publiserer resultatene direkte. Veiledningen forklarer metoden bak tallene, slik at du kan teste hvilken som helst leverandør på samme måte.

Server Auditing
Et gratis Bash-skript som kjører en Lynis-sikkerhetsrevisjon på en Linux-server, sjekker mislykkede SSH-pålogginger, åpne porter og diskbruk, og sender deg rapporten på e-post.
Hvorfor vi laget det
Skriptet sender rapporten over SMTP, som standard gjennom Forward Email, slik at du kan gå gjennom hver server fra innboksen i stedet for å logge inn på den.

SSH Monitor
Et gratis Bash-skript som teller mislykkede SSH-pålogginger i autentiseringsloggen eller journalen og sender deg en e-post når de passerer en terskel.
Hvorfor vi laget det
Skriptet sender varslene med én forespørsel til Forward Email API, en enkel måte å sende e-post fra en cron-jobb på hvilken som helst server.

SSL Monitor
Et gratis Bash-skript som sjekker SSL/TLS-sertifikatene dine hver dag og sender deg en e-post før noen av dem utløper.
Hvorfor vi laget det
Skriptet sender rapporten på e-post gjennom Forward Email API eller en lokal sendmail, slik at du får vite om et sertifikat som snart utløper før de besøkende gjør det.

Tangerine
En direkte erstatning for DNS-resolveren i Node.js som sender oppslag via DNS over HTTPS (DoH), med nye forsøk, tidsavbrudd, serverrotasjon og mellomlagring.
Hvorfor vi laget det
E-postserverne våre slår opp MX-, SPF-, DKIM- og DMARC-poster for hver melding. Tangerine sender disse oppslagene kryptert over HTTPS og mellomlagrer svarene, slik at de forblir private og raske.

Bree
En jobbplanlegger for Node.js som kjører hver jobb i sin egen worker-tråd, etter et cron-uttrykk, en dato, et intervall eller et lettlest tidspunkt, med grenser for samtidighet og kontrollert avslutning.
Hvorfor vi laget det
Forward Email kjører dusinvis av bakgrunnsjobber, fra DNS-sjekker til påminnelser om fornyelse. Bree kjører dem på våre egne servere uten en egen køtjeneste, og en jobb som feiler, stopper ikke de andre.

Cabin
Et loggbibliotek for JavaScript og Node.js. Det logger forespørsler og feil fra Express-, Koa- og Lad-apper og fra nettleseren, og kan sende dem til Slack, Sentry, Datadog, Papertrail eller ditt eget endepunkt.
Hvorfor vi laget det
Logger kan lekke personopplysninger. Cabin maskerer passord, kortnumre, tokener og andre sensitive felt før noe blir skrevet, så vi beholder loggene våre på våre egne servere i stedet for å overlate dem til en loggtjeneste.

Lad
Et fullstack Node.js-rammeverk bygget på Koa, med en webserver, en API-server, en Bree-jobbplanlegger, oversettelser, e-postmaler og sikkerhetsinnstillinger klare fra start.
Hvorfor vi laget det
Forward Email er bygget med Lad. Rammeverket bak nettappen og API-et vårt er åpen kildekode, så hvem som helst kan starte et prosjekt fra det samme grunnlaget.

Lass
Et kommandolinjeverktøy som lager en ny Node.js-pakke med tester, linting, formatering, commit-sjekker, en README og en lisens ferdig satt opp.
Hvorfor vi laget det
Vi vedlikeholder mange npm-pakker, blant annet Tangerine, Bree og Cabin. Lass setter opp hver ny pakke på samme måte, så alle pakkene har de samme testene og sjekkene fra første commit.