Open source
Onze projecten
Open-source sites en tools van het Forward Email-team, gebouwd naast onze e-maildienst.

Privacy Ratings
Beoordeelt e-mailproviders, VPN's, browsers, wachtwoordmanagers en meer aan de hand van openbare privacycriteria. Elk positief antwoord linkt naar bewijs dat u zelf kunt controleren, en geplande scans testen de beveiliging van elke gehoste dienst.
Waarom we het bouwden
De meeste privacylijsten zijn afhankelijk van een paar vrijwilligers en publiceren geen regels voor wat erop komt. Forward Email steunt deze lijst als bedrijf, en de beoordeling van Forward Email zelf volgt dezelfde openbare criteria als elke andere vermelding.

Spam Scanner
Een spamfilter voor Node.js, de opdrachtregel en mailservers zoals Postfix. Het herkent spam, phishing, oplichting en malware in elke taal en legt elke beslissing uit.
Waarom we het bouwden
Forward Email bewaart geen logs van berichtinhoud, dus we konden e-mail niet aan een externe filterdienst overdragen. We bouwden een filter dat op onze eigen servers draait en zijn beslissingen uitlegt zonder dat iemand de e-mail leest.

Attestium
Een Node.js-bibliotheek voor attestatie op afstand. Het verzamelt bewijs van de code die een server draait en controleert dat aan de hand van openbare referenties zoals commits, ondertekende releases en vastgepinde pakketten.
Waarom we het bouwden
Onze code is open source, en met Attestium kunt u controleren dat onze productieservers precies die code draaien. We publiceren de resultaten via Audit Status op onze statuspagina.

Terminal Email
Een overzicht van e-mailclients die in een terminal draaien op Linux, macOS, Windows, BSD en Android, met installatieopdrachten, ondersteunde functies en een werkende configuratie voor elke client.
Waarom we het bouwden
Forward Email heeft een eigen terminal-app, die in het overzicht wordt uitgelicht. Elke andere client krijgt dezelfde informatie en een Forward Email-configuratie, en werkt met elke e-mailprovider.

Alumni Email
Een gids voor universiteiten over het geven van een levenslang adres op het domein van de school aan afgestudeerden, doorgestuurd naar de inbox die elke afgestudeerde al gebruikt.
Waarom we het bouwden
Universiteiten gebruiken Forward Email al voor het doorsturen van alumni-e-mail. De gids neemt IT-teams mee door de installatie, de kosten en onze casestudy voordat ze dezelfde stap zetten.

Time to Inbox
Een gids over tijd tot inbox (TTI): hoe lang een e-mail erover doet om de inbox te bereiken, hoe u dat meet en wat de bezorging vertraagt.
Waarom we het bouwden
Forward Email meet zijn eigen tijd tot inbox en publiceert de resultaten live. De gids legt de methode achter die cijfers uit, zodat u elke provider op dezelfde manier kunt testen.

Server Auditing
Een gratis Bash-script dat een Lynis-beveiligingsaudit uitvoert op een Linux-server, mislukte SSH-aanmeldingen, open poorten en schijfgebruik controleert, en u het rapport mailt.
Waarom we het bouwden
Het script verstuurt zijn rapport via SMTP, standaard via Forward Email, zodat u elke server vanuit uw inbox kunt controleren in plaats van erop in te loggen.

SSH Monitor
Een gratis Bash-script dat mislukte SSH-aanmeldingen telt in uw authenticatielog of journal en u mailt wanneer ze een drempel overschrijden.
Waarom we het bouwden
Het script verstuurt zijn meldingen met één verzoek naar de Forward Email API, een eenvoudige manier om e-mail te versturen vanuit een cron-job op elke server.

SSL Monitor
Een gratis Bash-script dat uw SSL/TLS-certificaten elke dag controleert en u mailt voordat er een verloopt.
Waarom we het bouwden
Het script mailt zijn rapport via de Forward Email API of een lokale sendmail, zodat u van een verlopend certificaat hoort voordat uw bezoekers dat doen.

Tangerine
Een drop-in vervanging voor de DNS-resolver van Node.js die lookups via DNS over HTTPS (DoH) verstuurt, met nieuwe pogingen, time-outs, serverrotatie en caching.
Waarom we het bouwden
Onze mailservers zoeken voor elk bericht MX-, SPF-, DKIM- en DMARC-records op. Tangerine verstuurt die lookups versleuteld via HTTPS en slaat de antwoorden op in de cache, zodat ze privé en snel blijven.

Bree
Een taakplanner voor Node.js die elke taak in een eigen worker thread uitvoert, op basis van een cron-expressie, een datum, een interval of een leesbare tijdsaanduiding, met limieten voor gelijktijdigheid en netjes afsluiten.
Waarom we het bouwden
Forward Email voert tientallen achtergrondtaken uit, van DNS-controles tot verlengingsherinneringen. Bree voert ze uit op onze eigen servers zonder aparte wachtrijdienst, en een taak die mislukt, houdt de andere niet tegen.

Cabin
Een logbibliotheek voor JavaScript en Node.js. Ze logt verzoeken en fouten van Express-, Koa- en Lad-apps en vanuit de browser, en kan ze versturen naar Slack, Sentry, Datadog, Papertrail of uw eigen endpoint.
Waarom we het bouwden
Logs kunnen persoonsgegevens lekken. Cabin maskeert wachtwoorden, kaartnummers, tokens en andere gevoelige velden voordat er iets wordt weggeschreven, zodat we onze logs op onze eigen servers houden in plaats van ze aan een logdienst over te dragen.

Lad
Een full-stack Node.js-framework gebouwd op Koa, met een webserver, een API-server, een Bree-taakplanner, vertalingen, e-mailsjablonen en beveiligingsinstellingen die vanaf het begin klaarstaan.
Waarom we het bouwden
Forward Email is gebouwd met Lad. Het framework achter onze webapp en API is open source, zodat iedereen een project kan starten vanaf dezelfde basis.

Lass
Een opdrachtregeltool die een nieuw Node.js-pakket aanmaakt met tests, linting, opmaak, commitcontroles, een README en een licentie die al zijn ingesteld.
Waarom we het bouwden
We onderhouden veel npm-pakketten, waaronder Tangerine, Bree en Cabin. Lass zet elk nieuw pakket op dezelfde manier op, zodat elk pakket vanaf de eerste commit dezelfde tests en controles heeft.