Відкритий код
Наші проєкти
Сайти та інструменти з відкритим кодом від команди Forward Email, створені поряд із нашим сервісом електронної пошти.

Privacy Ratings
Оцінює постачальників електронної пошти, VPN, браузери, менеджери паролів та інше за публічними критеріями приватності. Кожна позитивна відповідь містить посилання на докази, які ви можете перевірити, а заплановані сканування перевіряють безпеку кожного розміщеного сервісу.
Чому ми це створили
Більшість списків приватності залежать від кількох волонтерів і не публікують жодних правил щодо того, що до них потрапляє. Forward Email підтримує цей список як компанія, а оцінка самого Forward Email ґрунтується на тих самих публічних критеріях, що й кожен інший запис.

Spam Scanner
Спам-фільтр для Node.js, командного рядка та поштових серверів, таких як Postfix. Він виявляє спам, фішинг, шахрайство та шкідливе ПЗ будь-якою мовою і пояснює кожне своє рішення.
Чому ми це створили
Forward Email не зберігає журналів вмісту повідомлень, тому ми не могли передавати пошту сторонньому сервісу фільтрації. Ми створили фільтр, який працює на наших власних серверах і пояснює свої рішення без того, щоб хтось читав пошту.

Attestium
Бібліотека Node.js для віддаленої атестації. Вона збирає докази того, який код виконує сервер, і звіряє їх із публічними джерелами, такими як коміти, підписані релізи та закріплені пакети.
Чому ми це створили
Наш код відкритий, і Attestium дає змогу перевірити, що наші робочі сервери виконують саме цей код. Ми публікуємо результати через Audit Status на нашій сторінці стану.

Terminal Email
Каталог поштових клієнтів, які працюють у терміналі на Linux, macOS, Windows, BSD та Android, з командами встановлення, підтримуваними функціями та робочою конфігурацією для кожного з них.
Чому ми це створили
Forward Email має власний термінальний застосунок, представлений у каталозі. Кожен інший клієнт отримує ті самі відомості, конфігурацію для Forward Email і працює з будь-яким постачальником електронної пошти.

Alumni Email
Посібник для університетів про те, як надати випускникам довічну адресу на домені навчального закладу з пересиланням до поштової скриньки, якою кожен випускник уже користується.
Чому ми це створили
Університети вже використовують Forward Email для пересилання пошти випускників. Посібник проводить ІТ-команди через налаштування, витрати та наше тематичне дослідження, перш ніж вони зроблять такий самий крок.

Time to Inbox
Посібник про час до вхідних (TTI): скільки часу потрібно листу, щоб потрапити до вхідних, як це виміряти і що сповільнює доставлення.
Чому ми це створили
Forward Email вимірює власний час до вхідних і публікує результати в реальному часі. Посібник пояснює методику, що стоїть за цими цифрами, тож ви можете так само перевірити будь-якого постачальника.

Server Auditing
Безкоштовний скрипт Bash, який запускає аудит безпеки Lynis на сервері Linux, перевіряє невдалі входи через SSH, відкриті порти та використання диска і надсилає вам звіт електронною поштою.
Чому ми це створили
Скрипт надсилає звіт через SMTP, типово через Forward Email, тож ви можете переглядати кожен сервер зі своєї поштової скриньки, а не входити на нього.

SSH Monitor
Безкоштовний скрипт Bash, який підраховує невдалі входи через SSH у вашому журналі автентифікації або journal і надсилає вам лист, коли їхня кількість перевищує поріг.
Чому ми це створили
Скрипт надсилає сповіщення одним запитом до Forward Email API — це простий спосіб надсилати пошту із завдання cron на будь-якому сервері.

SSL Monitor
Безкоштовний скрипт Bash, який щодня перевіряє ваші сертифікати SSL/TLS і надсилає вам лист до того, як термін дії будь-якого з них закінчиться.
Чому ми це створили
Скрипт надсилає звіт через Forward Email API або локальний sendmail, тож ви дізнаєтеся про сертифікат, термін дії якого спливає, раніше за ваших відвідувачів.

Tangerine
Пряма заміна DNS-резолвера Node.js, яка надсилає запити через DNS over HTTPS (DoH), з повторними спробами, тайм-аутами, ротацією серверів і кешуванням.
Чому ми це створили
Наші поштові сервери запитують записи MX, SPF, DKIM і DMARC для кожного листа. Tangerine надсилає ці запити в зашифрованому вигляді через HTTPS і кешує відповіді, тож вони залишаються приватними та швидкими.

Bree
Планувальник завдань для Node.js, який запускає кожне завдання у власному робочому потоці — за виразом cron, датою, інтервалом або часом, заданим простими словами, — з обмеженням паралельності та коректним завершенням роботи.
Чому ми це створили
Forward Email виконує десятки фонових завдань — від перевірок DNS до нагадувань про продовження. Bree запускає їх на наших власних серверах без окремого сервісу черг, і завдання, що завершилося збоєм, не зупиняє інші.

Cabin
Бібліотека журналювання для JavaScript і Node.js. Вона записує запити й помилки із застосунків на Express, Koa і Lad, а також із браузера, і може надсилати їх у Slack, Sentry, Datadog, Papertrail або на вашу власну кінцеву точку.
Чому ми це створили
Журнали можуть розкривати персональні дані. Cabin маскує паролі, номери карток, токени та інші конфіденційні поля ще до того, як щось буде записано, тому ми зберігаємо журнали на власних серверах, а не передаємо їх сервісу журналювання.

Lad
Full-stack фреймворк для Node.js на основі Koa з вебсервером, API-сервером, планувальником завдань Bree, перекладами, шаблонами листів і налаштуваннями безпеки, готовими з самого початку.
Чому ми це створили
Forward Email побудовано на Lad. Фреймворк, на якому працюють наш вебзастосунок і API, має відкритий вихідний код, тож будь-хто може почати проєкт на тій самій основі.

Lass
Інструмент командного рядка, який створює новий пакет Node.js із уже налаштованими тестами, лінтингом, форматуванням, перевірками комітів, README та ліцензією.
Чому ми це створили
Ми підтримуємо багато npm-пакетів, зокрема Tangerine, Bree і Cabin. Lass створює кожен новий пакет однаково, тож кожен пакет має ті самі тести й перевірки з першого коміту.