{
    "version": "https://jsonfeed.org/version/1",
    "title": "Forward Email Blog",
    "home_page_url": "https://forwardemail.net",
    "feed_url": "https://forwardemail.net/blog/feed/json",
    "description": "Stay up to date on Forward Email product updates, news, releases, status incidents, and alerts.",
    "icon": "https://forwardemail.net/img/apple-touch-icon.png",
    "author": {
        "name": "Forward Email Team",
        "url": "https://forwardemail.net"
    },
    "items": [
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.15",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.15",
            "title": "v2.8.15",
            "summary": "- fix(aliases): fix retention validation for empty form submissions and add API tests  b00aca144\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.14...v2.8.15<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.15/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.15/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (122051 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.15/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.15/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.15\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.15\">Download source (zip)</a>",
            "date_modified": "2026-05-20T08:32:33.000Z",
            "date_published": "2026-05-20T08:32:33.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.14",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.14",
            "title": "v2.8.14",
            "summary": "- fix(sieve): preserve List-* headers for discard/filter matching and add per-alias retention  0950deb60\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.13...v2.8.14<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.14/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.14/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (122051 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.14/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124995 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.14/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.14\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.14\">Download source (zip)</a>",
            "date_modified": "2026-05-20T00:12:30.000Z",
            "date_published": "2026-05-20T00:12:30.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.13",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.13",
            "title": "v2.8.13",
            "summary": "- feat(api): add push token CRUD, delivery pipeline, and SSRF hardening  add3da8a7\r<br>- chore: update snapshots  6a4595e96\r<br>- fix: allow publickey-credentials-get for self origin in Permissions-Policy  62295c7db\r<br>- fix(imap): sync custom labels with IMAP keywords and notify clients on change  19c781c82\r<br>- fix(ci): handle null SHA in gitleaks secret scan  3f1dda172\r<br>- fix(bson): guard findByIdAndUpdate $addToSet against BSON overflow in process-email  8c8942bd4\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.12...v2.8.13<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.13/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.13/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (122051 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.13/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.13/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.13\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.13\">Download source (zip)</a>",
            "date_modified": "2026-05-18T21:35:24.000Z",
            "date_published": "2026-05-18T21:35:24.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.12",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.12",
            "title": "v2.8.12",
            "summary": "- fix(apn): align push payloads with Apple reference implementations and remove duplicate send  a8dbf1508\r<br>- feat(ci): add gitleaks secret scanning to CI pipeline  71aca8480\r<br>- fix(imap): close wsp, sqlite, and Redis in afterEach to prevent test hang  107928a09\r<br>- fix(ws): increase ReconnectingWebSocket connectionTimeout from 1s to 5s  0786863d3\r<br>- fix(ci): use weighted sharding with 6 shards to prevent timeout  69c7199a7\r<br>- fix(ci): prevent ava/no-ignored-test-files lint error during sharding  5c9c642d0\r<br>- fix(ci): add build tools and remove conflicting ignore-scripts from .npmrc  57ea3bd44\r<br>- ci: shard test suite across 4 parallel CI jobs to fix timeout  0406c56bb\r<br>- fix: harden CI workflows, .npmrc, and add SECURITY.md  d33f4d9fd\r<br>- i18n: translate missing strings across all 24 locales  ca881684b\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.11...v2.8.12<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.12/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.12/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (122051 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.12/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.12/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.12\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.12\">Download source (zip)</a>",
            "date_modified": "2026-05-14T04:44:35.000Z",
            "date_published": "2026-05-14T04:44:35.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2054345062000013761",
            "url": "https://x.com/fwdemail/status/2054345062000013761",
            "title": "@fwdemail: 📬 Forward Email by the numbers:",
            "summary": "📬 Forward Email by the numbers:\n\n320K+ lines of JavaScript\n35 Ansible playbooks, 974 infra tasks\n2,024 automated tests\n71 RESTful API endpoints\n283 RFC specs compliant\n\nProtocols: SMTP, IMAP, POP3, CalDAV, CardDAV, DKIM, SPF, DMARC, MTA-STS, DANE, ARC, SRS, TLS-RPT, BIMI, WKD,",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-05-12T23:36:45.000Z",
            "date_published": "2026-05-12T23:36:45.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2054104194315948177",
            "url": "https://x.com/fwdemail/status/2054104194315948177",
            "title": "@fwdemail: Calendar &amp; Contacts now have push support on iOS native apps 🎉",
            "summary": "Calendar &amp; Contacts now have push support on iOS native apps 🎉\n\nMail push has been working — now all three sync instantly.\n\niOS won't display \"Push\" for Contacts (known iOS bug) but it works. Mail &amp; Calendar show Push correctly.\n\nTo enable: remove your account in Settings → VPN",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-05-12T07:39:37.000Z",
            "date_published": "2026-05-12T07:39:37.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.11",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.11",
            "title": "v2.8.11",
            "summary": "- fix(docker): add native module build dependencies to builder stage  e5f6506fb\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.10...v2.8.11<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.11/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.11/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.11/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.11/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.11\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.11\">Download source (zip)</a>",
            "date_modified": "2026-05-12T07:36:05.000Z",
            "date_published": "2026-05-12T07:36:05.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.10",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.10",
            "title": "v2.8.10",
            "summary": "- fix(carddav): pre-warm APN Contact cert to ensure push-transports is advertised on first PROPFIND  41e7e2793\r<br>- fix: fixed graphic  b3efd85f4\r<br>- fix(carddav): emit &lt;d:status&gt; before &lt;d:prop&gt; in multistatus XML  ed5e3cb65\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.9...v2.8.10<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.10/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.10/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.10/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.10/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.10\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.10\">Download source (zip)</a>",
            "date_modified": "2026-05-12T06:15:12.000Z",
            "date_published": "2026-05-12T06:15:12.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.9",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.9",
            "title": "v2.8.9",
            "summary": "- fix: revert style-src nonce — breaks Scalar API reference styles  a1035e124\r<br>- fix: move style-src-attr out of helmet config into nonce middleware  cc545b54c\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.8...v2.8.9<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.9/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.9/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.9/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.9/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.9\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.9\">Download source (zip)</a>",
            "date_modified": "2026-05-11T22:29:26.000Z",
            "date_published": "2026-05-11T22:29:26.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2472",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2472",
            "title": "✓ 🛑 forwardemail.net:443 (SSL) is down",
            "summary": "In [`24b6947`](https://github.com/forwardemail/status.forwardemail.net/commit/24b6947c8e3fa3a6011bc5999320235b4296507a\n), forwardemail.net:443 (SSL) (forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 23 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2472\">View incident details →</a>",
            "date_modified": "2026-05-11T22:14:21.000Z",
            "date_published": "2026-05-11T22:14:21.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.8",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.8",
            "title": "v2.8.8",
            "summary": "- fix(carddav): set DAV header on 207 responses, parse PROPFIND body, return push-transports only when explicitly requested  c861fa163\r<br>- fix: suppress BSON overflow alerts, harden CSP and Referrer-Policy  a64dd60aa\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.7...v2.8.8<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.8/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.8/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.8/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.8/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.8\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.8\">Download source (zip)</a>",
            "date_modified": "2026-05-11T21:55:39.000Z",
            "date_published": "2026-05-11T21:55:39.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2053916279787151589",
            "url": "https://x.com/fwdemail/status/2053916279787151589",
            "title": "@fwdemail: Just finished a 3rd party audit from the best of the best (publishing soon).",
            "summary": "Just finished a 3rd party audit from the best of the best (publishing soon).\n\nStill the only 100% open-source email provider and email infrastructure platform.\n\nStill the only one with perfect 100% scores on both <a href=\"http://Internet.nl\">Internet.nl</a> site and mail tests.\n\nNo plans to go",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-05-11T19:12:55.000Z",
            "date_published": "2026-05-11T19:12:55.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.7",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.7",
            "title": "v2.8.7",
            "summary": "- fix: move SSRF test bypass from isPrivateHost to call sites  cae169d56\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.6...v2.8.7<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.7/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.7/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.7/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.7/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.7\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.7\">Download source (zip)</a>",
            "date_modified": "2026-05-11T18:41:21.000Z",
            "date_published": "2026-05-11T18:41:21.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.6",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.6",
            "title": "v2.8.6",
            "summary": "- fix: expand compat TLS ciphers, fix SMTP test hang, bypass SSRF in tests  db1efdfa7\r<br>- fix(carddav): advertise push-transports on principal so iOS shows Push  16eb1a0db\r<br>- fix: break BSON overflow infinite retry loop by bouncing unsaveable emails  8e00c4cb7\r<br>- fix: harden TLS configuration to pass internet.nl tests  d3732fbc2\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.5...v2.8.6<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.6/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.6/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.6/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.6/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.6\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.6\">Download source (zip)</a>",
            "date_modified": "2026-05-11T17:45:06.000Z",
            "date_published": "2026-05-11T17:45:06.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.5",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.5",
            "title": "v2.8.5",
            "summary": "- fix: harden Redis cache operations in koa-cash config  0c0b4e3dc\r<br>- fix: guard Emails model against BSON overflow (ERR_OUT_OF_RANGE)  7d63c8202\r<br>- fix: return 204 for Chrome DevTools well-known workspace discovery  e971bbd14\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.4...v2.8.5<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.5/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.5/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.5/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.5/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.5\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.5\">Download source (zip)</a>",
            "date_modified": "2026-05-11T10:37:56.000Z",
            "date_published": "2026-05-11T10:37:56.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.4",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.4",
            "title": "v2.8.4",
            "summary": "- fix(security): wire up DNS rebinding SSRF protection, fix ReDoS, and remove conflicting overrides  8204abb12\r<br>- fix(carddav): prevent 15s stall per request when APN certs unavailable  57e62a7ae\r<br>- fix: guard against missing charts in open-startup.js XHR responses  02fbca0a1\r<br>- fix: remove nonce from style-src to prevent unsafe-inline being ignored  6b139b0c7\r<br>- fix: revert csp until fixed  06e6ed7ba\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.3...v2.8.4<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.4/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.4/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.4/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.4/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.4\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.4\">Download source (zip)</a>",
            "date_modified": "2026-05-11T09:28:31.000Z",
            "date_published": "2026-05-11T09:28:31.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.3",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.3",
            "title": "v2.8.3",
            "summary": "- fix(security): address 7 vulnerabilities found in comprehensive audit  674de2128\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.2...v2.8.3<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.3/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.3/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.3/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.3/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.3\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.3\">Download source (zip)</a>",
            "date_modified": "2026-05-11T06:55:55.000Z",
            "date_published": "2026-05-11T06:55:55.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.2",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.2",
            "title": "v2.8.2",
            "summary": "- fix: CalDAV sync-collection test + CSP nonce hardening  ac52d3b66\r<br>- fix: prevent BSON overflow crash (ERR_OUT_OF_RANGE) when saving oversized log documents  d2a09db4d\r<br>- fix(api,carddav): API CRUD parity with DAV side-effects + iOS Contacts pushkey  7388ae017\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.1...v2.8.2<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.2/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.2/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.2/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.2/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.2\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.2\">Download source (zip)</a>",
            "date_modified": "2026-05-11T06:43:45.000Z",
            "date_published": "2026-05-11T06:43:45.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.1",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.1",
            "title": "v2.8.1",
            "summary": "- fix(apns): in-memory dedupe of alias.aps[] before APNs dispatch  6388ab6ed\r<br>- fix(scripts): debug-apns.js use canonical Forward Email bootstrap  55ebb41b9\r<br>- fix(dav): set aps.content-available=1 to fix APNs 400 PayloadEmpty (and iOS Fetch-&gt;Push transition)  1765861f0\r<br>- fix(dav): make Apple Push actually deliver to iOS Calendar/Contacts  561d08b39\r<br>- fix: version bump caldav-adapter  c6e73d87c\r<br>- fix(deps): bump caldav-adapter to 9.3.10 and add push-discovery tests  e8d96a99a\r<br>- fix(dav): support GET method and OPTIONS preflight for Apple Push /apns  b272d9661\r<br>- fix: revert csp until fixed  e150fdfc4\r<br>- fix: iOS APNs push registration, RRULE parsing, and CSP regressions  4e5134041\r<br>- fix: revert csp until fixed  3c2299c3a\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.8.0...v2.8.1<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.1/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.1/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.1/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.1/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.1\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.1\">Download source (zip)</a>",
            "date_modified": "2026-05-10T02:43:46.000Z",
            "date_published": "2026-05-10T02:43:46.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.0",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.8.0",
            "title": "v2.8.0",
            "summary": "- iOS APNs push for CalDAV/CardDAV/IMAP/POP3 + RFC 6638 scheduling, iMIP reply pipeline, and CalDAV sync-collection correctness  f60542313\r<br>- fix(browser): replace signal-exit shim-to-empty with structural noop  a97aefd07\r<br>- fix(browser): guard errors.setGelf() for browserified empty module  637d790dc\r<br>- refactor: replace mongodb-query-parser with JSON.parse for admin mongodb_query inputs  b35a9c644\r<br>- fix(build): stub wildduck v1.48.0 sub-path requires that use ES2020+ syntax  9112b6760\r<br>- fix(csp): add nonce to all script tags for strict-dynamic enforcement  4b5d0a69f\r<br>- fix: sync wildduck v1.48.0 and address security vulnerabilities  a469f66c4\r<br>- fix: move denylist middleware to hookBeforeRoutes so error page renders correctly  6fe91066f\r<br>- fix: descriptive errors for denylisted requests and expired-payment domains  1a7881faa\r<br>- fix: mask generated passwords in modals by default with show/hide toggle  c4cf84046\r<br>- fix: revert signal-exit fix  afe55eed5\r<br>- fix(build): stub signal-exit@4 ESM subpaths and pin to v3 via overrides  76947cb3a\r<br>- fix(build): exclude signal-exit from browser bundle and add pnpm supply-chain protection  17bf6548f\r<br>- fix: classify Orange OFR006_103 bounces as blocklist  328ddf85c\r<br>- fix: all-day recurring events and tasks collapse INTERVAL phase  5c2f3f934\r<br>- fix: add .node-version to pin Node.js 18.20.4 for native module compatibility  ad856b76c\r<br>- fix(ansible): fix integer expression errors, pm2 uptime reporting, and sudo noise  ca5d86436\r<br>- fix(calendar): include DTSTART when expanding RRULE for time-range queries  3b36b8636\r<br>- fix: populate deliveries array by attaching session to info object  6b76c4dbe\r<br>- fix: prevent duplicate IMAP/POP3/CalDAV not enabled alert emails  c68970bfc\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.7...v2.8.0<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.0/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.0/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.0/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.8.0/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.8.0\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.8.0\">Download source (zip)</a>",
            "date_modified": "2026-05-09T21:42:54.000Z",
            "date_published": "2026-05-09T21:42:54.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/how-npm-packages-billion-downloads-shaped-javascript-ecosystem",
            "url": "https://forwardemail.net/blog/docs/how-npm-packages-billion-downloads-shaped-javascript-ecosystem",
            "title": "A Decade of Impact: How Our npm Packages Hit 1 Billion Downloads and Shaped JavaScript",
            "summary": "In the JavaScript and Node.js world, some packages are essential—downloaded millions of times daily and powering apps worldwide. Behind these tools are developers focused on open source quality. Today, we're showing how our team helps build and maintain npm packages that have become key parts of the JavaScript ecosystem.",
            "image": "https://forwardemail.net/blog/docs/how-npm-packages-billion-downloads-shaped-javascript-ecosystem.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/privacy-first-ai-customer-support-agent-lancedb-ollama-nodejs",
            "url": "https://forwardemail.net/blog/docs/privacy-first-ai-customer-support-agent-lancedb-ollama-nodejs",
            "title": "Building a Privacy-First AI Support Agent with LanceDB & Ollama",
            "summary": "Learn how we built a self-hosted AI customer support agent using LanceDB, Ollama, and Node.js. GDPR-compliant, privacy-first, and completely under our control.",
            "image": "https://forwardemail.net/blog/docs/privacy-first-ai-customer-support-agent-lancedb-ollama-nodejs.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/federal-government-email-service-section-889-compliant",
            "url": "https://forwardemail.net/blog/docs/federal-government-email-service-section-889-compliant",
            "title": "Case Study: Gov/Federal Section 889 Email Compliance",
            "summary": "Our commitment to government email compliance was recently put into practice when the US Naval Academy approached Forward Email. They required secure email forwarding services and needed documentation confirming our adherence to federal regulations, including Section 889 compliance.",
            "image": "https://forwardemail.net/blog/docs/federal-government-email-service-section-889-compliant.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/canonical-ubuntu-email-enterprise-case-study",
            "url": "https://forwardemail.net/blog/docs/canonical-ubuntu-email-enterprise-case-study",
            "title": "Case Study: How Ubuntu Powers Email Management with Forward Email's Open-Source Enterprise Solution",
            "summary": "Discover how Canonical streamlined email management across Ubuntu, Kubuntu, Lubuntu, and Edubuntu domains using Forward Email's open-source, quantum-resistant enterprise solution with seamless SSO integration.",
            "image": "https://forwardemail.net/blog/docs/canonical-ubuntu-email-enterprise-case-study.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/linux-foundation-email-enterprise-case-study",
            "url": "https://forwardemail.net/blog/docs/linux-foundation-email-enterprise-case-study",
            "title": "Case Study: How the Linux Foundation Optimizes Email Management Across 250+ Domains with Forward Email",
            "summary": "The Linux Foundation manages over 900 open-source projects across 250+ domains, including linux.com and jQuery.com. This case study explores how they partnered with Forward Email.",
            "image": "https://forwardemail.net/blog/docs/linux-foundation-email-enterprise-case-study.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/complete-email-api-imap-carddav-caldav-rest-endpoints",
            "url": "https://forwardemail.net/blog/docs/complete-email-api-imap-carddav-caldav-rest-endpoints",
            "title": "Complete Email API with IMAP, CardDAV & CalDAV REST Endpoints",
            "summary": "First complete REST API for email management. 20 endpoints for contacts, calendars, messages & folders. No IMAP complexity, simple authentication.",
            "image": "https://forwardemail.net/blog/docs/complete-email-api-imap-carddav-caldav-rest-endpoints.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/email-protocols-rfc-compliance-imap-smtp-pop3-comparison",
            "url": "https://forwardemail.net/blog/docs/email-protocols-rfc-compliance-imap-smtp-pop3-comparison",
            "title": "Email Protocols & RFC Compliance: IMAP, SMTP, POP3 Comparison",
            "summary": "Complete guide to email protocols & RFC compliance. Compare IMAP, SMTP, POP3, DKIM, SPF, DMARC, ARC standards. Learn email security, CalDAV, encryption & protocol support across providers.",
            "image": "https://forwardemail.net/blog/docs/email-protocols-rfc-compliance-imap-smtp-pop3-comparison.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/optimize-nodejs-performance-production-monitoring-pm2-health-checks",
            "url": "https://forwardemail.net/blog/docs/optimize-nodejs-performance-production-monitoring-pm2-health-checks",
            "title": "How to Optimize Node.js Production Infrastructure: Best Practices",
            "summary": "Node.js production deployment best practices from our battle-tested infrastructure that handles millions of requests daily.",
            "image": "https://forwardemail.net/blog/docs/optimize-nodejs-performance-production-monitoring-pm2-health-checks.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/crypto-payments-privacy-email-service",
            "url": "https://forwardemail.net/blog/docs/crypto-payments-privacy-email-service",
            "title": "Introducing Crypto Payments: Enhanced Privacy for Your Email Service",
            "summary": "We now accept cryptocurrency payments through Stripe's crypto payment integration.",
            "image": "https://forwardemail.net/blog/docs/crypto-payments-privacy-email-service.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/paypal-api-disaster-11-years-missing-features-broken-promises",
            "url": "https://forwardemail.net/blog/docs/paypal-api-disaster-11-years-missing-features-broken-promises",
            "title": "PayPal's 11-Year API Disaster: Missing Features & Broken Promises",
            "summary": "How PayPal ignored 11 years of developer feedback, missing basic subscription APIs, executive turnover, and forcing workarounds. The complete timeline.",
            "image": "https://forwardemail.net/blog/docs/paypal-api-disaster-11-years-missing-features-broken-promises.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/best-quantum-safe-encrypted-email-service",
            "url": "https://forwardemail.net/blog/docs/best-quantum-safe-encrypted-email-service",
            "title": "Quantum Resistant Email Service",
            "summary": "Encrypted quantum-resistant mailboxes to protect your privacy. Secure email for business and custom domains with post-quantum cryptography and 100% open-source software. Future-proof your communications against quantum computing threats with NIST-approved encryption algorithms.",
            "image": "https://forwardemail.net/blog/docs/best-quantum-safe-encrypted-email-service.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/sqlite-performance-optimization-pragma-chacha20-production-guide",
            "url": "https://forwardemail.net/blog/docs/sqlite-performance-optimization-pragma-chacha20-production-guide",
            "title": "SQLite Performance Optimization: Production PRAGMA Settings",
            "summary": "Complete SQLite optimization guide with real benchmark data. Learn Forward Email's production PRAGMA settings, ChaCha20 encryption, WAL mode tuning, and Node.js performance across versions.",
            "image": "https://forwardemail.net/blog/docs/sqlite-performance-optimization-pragma-chacha20-production-guide.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/email-startup-graveyard-why-80-percent-email-companies-fail",
            "url": "https://forwardemail.net/blog/docs/email-startup-graveyard-why-80-percent-email-companies-fail",
            "title": "The Email Startup Graveyard: Why Most Email Companies Fail",
            "summary": "Comprehensive analysis of email startup failures. Why most email companies fail, burn millions in VC funding, and shut down. Learn what actually works.",
            "image": "https://forwardemail.net/blog/docs/email-startup-graveyard-why-80-percent-email-companies-fail.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/building-reliable-payment-system-stripe-paypal",
            "url": "https://forwardemail.net/blog/docs/building-reliable-payment-system-stripe-paypal",
            "title": "The Trifecta Approach: How Forward Email Built a Bulletproof Payment System with Stripe and PayPal",
            "summary": "Learn how our development team integrated both Stripe and PayPal using a trifecta approach that ensures 1:1 real-time accuracy across our entire system.",
            "image": "https://forwardemail.net/blog/docs/building-reliable-payment-system-stripe-paypal.png",
            "date_modified": "2026-05-07T23:28:51.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2471",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2471",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv6) is down",
            "summary": "In [`0056f1d`](https://github.com/forwardemail/status.forwardemail.net/commit/0056f1d58f85d14c0a3830b9a5e0c79669f9ec8b\n), smtp.forwardemail.net:2587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 19 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2471\">View incident details →</a>",
            "date_modified": "2026-04-24T20:20:37.000Z",
            "date_published": "2026-04-24T20:20:37.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.7",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.7",
            "title": "v2.7.7",
            "summary": "- fix: force Launchpad API requests over IPv6  068e563f9\r<br>- fix: retry ubuntu membership sync at helper and job levels  ca0439639\r<br>- fix: classify Abusix Orange bounces as blocklist  9e59d9dab\r<br>- chore: update locales  68e2f991d\r<br>- fix: allow per-alias quota to override domain default up to plan max  ab60a1812\r<br>- fix: email a calendar backup when deleting calendars through the API  3ae70872a\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.6...v2.7.7<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.7/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.7/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.7/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.7/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.7\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.7\">Download source (zip)</a>",
            "date_modified": "2026-04-21T11:05:20.000Z",
            "date_published": "2026-04-21T11:05:20.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.6",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.6",
            "title": "v2.7.6",
            "summary": "- fix: clarify allowlist/denylist UI text for domains, subdomains, and wildcard TLDs  8aeac066c\r<br>- fix: fixed ci issue  9b3057462\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.5...v2.7.6<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.6/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.6/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.6/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.7.6/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.6\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.6\">Download source (zip)</a>",
            "date_modified": "2026-04-18T15:28:06.000Z",
            "date_published": "2026-04-18T15:28:06.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.5",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.5",
            "title": "v2.7.5",
            "summary": "- fix: exclude banned and removed users from batch job  8ee4e1faa\r<br>- fix: add duplicate-duration guard to batch job (guard 6)  93a447d8a\r<br>- fix: add intentional-reset and duplicate-payment guards to batch job  dd3cfb421\r<br>- fix: support MKCOL calendar creation (tasks.org) and PUT auto-create (Thunderbird)  1dddafcb3\r<br>- fix: exclude fully refunded payments from batch job earliest-payment query  05fd9b7f6\r<br>- fix: add email notification and DRY_RUN mode to billing correction batch job  6b0dddcd4\r<br>- fix: add 1-week threshold alongside method filter in batch job  8bcfe9f08\r<br>- fix(privacy): disclose stored session and login security metadata in all locales  4dcb37c87\r<br>- fix: filter out free_beta_program and plan_conversion from batch job payment query  7b178d02e\r<br>- fix: add 1-week threshold to batch job to prevent false positive planSetAt corrections  32aea9675\r<br>- fix: disable Unbound localhost ratelimit, rewrite batch job to use database  0ecc71724\r<br>- fix: harden mailbox password validation and document mailbox password requirements across UI, API docs, and localized OpenAPI specs  6e2f09655\r<br>- fix: add retry resilience to PayPal helpers and per-user error handling in batch job  c4ab5c096\r<br>- fix: correct planSetAt race condition across all billing code paths  b591b20e9\r<br>- fix: fixed matrix notifications  9e2742127\r<br>- fix: fixed double % encoding  0095646d8\r<br>- Merge pull request #470 from flaviomartins/self-hosting  b3df9ab6d\r<br>- use sni-based routing with nginx for web,api,caldav, and carddav  c94473279\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.4...v2.7.5<br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.5\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.5\">Download source (zip)</a>",
            "date_modified": "2026-04-18T14:48:55.000Z",
            "date_published": "2026-04-18T14:48:55.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.4",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.4",
            "title": "v2.7.4",
            "summary": "- fix: wildcard TLD denylist/allowlist matching using endsWith  e7822826c\r<br>- fix: fixed error handling timeout  53bb0c98f\r<br>- fix(security): invalidate tokens on email change, OAuth pre-account takeover, Referer leak  0b4b5c056\r<br>- fix(meta): expand short CJK meta descriptions flagged by Bing  da222cfcf\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.3...v2.7.4<br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.4\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.4\">Download source (zip)</a>",
            "date_modified": "2026-04-16T16:23:07.000Z",
            "date_published": "2026-04-16T16:23:07.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.3",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.3",
            "title": "v2.7.3",
            "summary": "- fix(caldav,carddav): unified ICS pipeline, vCard compliance, and sync fixes  c96788e30\r<br>- feat(smtp): use graduated truth-source thresholds before suspending domains  14aa41cc2\r<br>- fix(deploy): move pm2 post-deploy pnpm setup into scripts  ae92b58c4\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.2...v2.7.3<br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.3\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.3\">Download source (zip)</a>",
            "date_modified": "2026-04-14T02:59:53.000Z",
            "date_published": "2026-04-14T02:59:53.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.2",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.2",
            "title": "v2.7.2",
            "summary": "- fix: CardDAV duplicate prevention and sync reliability  2280f2906\r<br>- fix(ci): allow pnpm to build node-snowball for email queue tests  3210cbb17\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.1...v2.7.2<br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.2\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.2\">Download source (zip)</a>",
            "date_modified": "2026-04-11T15:33:16.000Z",
            "date_published": "2026-04-11T15:33:16.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.1",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.1",
            "title": "v2.7.1",
            "summary": "- fix: fixed ci build  15b582daf\r<br>- fix(deploy): align pnpm version across pm2 deploy and ansible  0869faf35\r<br>- fix: fixed translations  820e01ea0\r<br>- fix: fixed usage  10a85ce0b\r<br>- fix: remove ignore-scripts from npmrc, add frozen-lockfile to deploys  956e3aa90\r<br>- fix: allowlist native addons for pnpm ignore-scripts  cd5755d6e\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.7.0...v2.7.1<br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.1\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.1\">Download source (zip)</a>",
            "date_modified": "2026-04-11T13:28:49.000Z",
            "date_published": "2026-04-11T13:28:49.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.0",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.7.0",
            "title": "v2.7.0",
            "summary": "- fix: CalDAV/CardDAV sync reliability improvements  47e04d9b8\r<br>- security: harden CI/CD workflows, Docker, and dependency management  a52e8e347\r<br>- fix: filter RFC 2606 reserved TLDs from Reply-To attributes and reject alias names with @ symbol  0e3ac8291\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.69...v2.7.0<br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.7.0\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.7.0\">Download source (zip)</a>",
            "date_modified": "2026-04-11T12:01:13.000Z",
            "date_published": "2026-04-11T12:01:13.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.69",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.69",
            "title": "v2.6.69",
            "summary": "- fix: fixed caldav tests  336d4f65d\r<br>- fix(caldav): VTODO sync token ordering, VTODO scheduling fallback, and REST API await  fa64eba78\r<br>- fix(storage): use global pool as denominator for progress bar percentages (#456)  29de95311\r<br>- Revert &quot;feat: implement RFC 9788 header protection for S/MIME and PGP/MIME encryption&quot;  1f01ea936\r<br>\r<br>---\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.68...v2.6.69<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.69/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.69/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.69/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.69/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.6.69\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.6.69\">Download source (zip)</a>",
            "date_modified": "2026-04-06T23:16:02.000Z",
            "date_published": "2026-04-06T23:16:02.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2040418049740689449",
            "url": "https://x.com/fwdemail/status/2040418049740689449",
            "title": "@fwdemail: Why Forward Email is one of a kind 👇",
            "summary": "Why Forward Email is one of a kind 👇\n\n<a href=\"https://discuss.privacyguides.net/t/forwardemail-independent-audit/36846\">discuss.privacyguides.net/t/forwardemail…</a>\n\n<a href=\"https://www.empiresec.co/audits/forwardemail/\">empiresec.co/audits/forward…</a>",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-04-04T13:15:46.000Z",
            "date_published": "2026-04-04T13:15:46.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.68",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.68",
            "title": "v2.6.68",
            "summary": "- feat: implement RFC 9788 header protection for S/MIME and PGP/MIME encryption  2e27a958e\r<br>- fix(memory-leak): destroy ApexCharts instances and guard TTI polling lifecycle  330f8ee93\r<br>- test: fix intermittent invite-lifecycle and rsvp-etag-sync race condition  9772f480f\r<br>- fix: CalDAV/CardDAV notification consistency, componentType, and no-op suppression  792dcbc37\r<br>- fix: replace automatic ban+denylist from Cloudflare Radar check with email to support@ for review  d3a07042e\r<br>- fix(quota): cap displayed storage quota by global pool and show other domains usage  9c812e667\r<br>- fix(websocket): prevent uncaught ECONNREFUSED exceptions during teardown  9c8c63daa\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.67...v2.6.68<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.68/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.68/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.68/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.68/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87671 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.6.68\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.6.68\">Download source (zip)</a>",
            "date_modified": "2026-04-02T23:04:40.000Z",
            "date_published": "2026-04-02T23:04:40.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.67",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.67",
            "title": "v2.6.67",
            "summary": "- fix(security): address passkey registration, login rate-limit, and OAuth session vulnerabilities  2a0a23a21\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.66...v2.6.67<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.67/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.67/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.67/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.67/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87656 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.6.67\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.6.67\">Download source (zip)</a>",
            "date_modified": "2026-04-02T11:18:57.000Z",
            "date_published": "2026-04-02T11:18:57.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2039656705277964610",
            "url": "https://x.com/fwdemail/status/2039656705277964610",
            "title": "@fwdemail: Huge thanks to our community and everyone reporting bugs or low-hanging feature requests - you ma...",
            "summary": "Huge thanks to our community and everyone reporting bugs or low-hanging feature requests - you make us better! 🙏\n\nWe're not going anywhere.\n\n🇪🇺 EU datacenter later this year after our 3rd party audit in May.  Plus new features like newsletter campaigns, desktop + mobile apps,",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-04-02T10:50:28.000Z",
            "date_published": "2026-04-02T10:50:28.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.66",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.66",
            "title": "v2.6.66",
            "summary": "- fix: validate WKD key encryption capability before PGP encryption  88def5438\r<br>- fix: convert Date to ISO string in CardDAV sync-collection and CalDAV time-range queries  5ef068205\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.65...v2.6.66<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.66/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.66/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.66/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.66/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87656 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.6.66\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.6.66\">Download source (zip)</a>",
            "date_modified": "2026-04-02T09:53:29.000Z",
            "date_published": "2026-04-02T09:53:29.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2039468709245239615",
            "url": "https://x.com/fwdemail/status/2039468709245239615",
            "title": "@fwdemail: AWS is shutting down WorkMail by March 2027 — we just published a complete migration guide for an...",
            "summary": "AWS is shutting down WorkMail by March 2027 — we just published a complete migration guide for anyone who needs to move off:\n\n<a href=\"https://forwardemail.net/en/docs/amazon-workmail-migration-guide\">forwardemail.net/en/docs/amazon…</a>\n\nCovers mailbox export, DNS setup, client config, and org-wide batch migration.\n\n@tweirjones @jeffbarr @tomsly (can you include",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-04-01T22:23:26.000Z",
            "date_published": "2026-04-01T22:23:26.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.65",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.65",
            "title": "v2.6.65",
            "summary": "- feat: add Amazon WorkMail migration guide landing page  e53d5f39a\r<br>- fix(caldav,carddav): add missing synctoken, APN and WebSocket notifications to API controllers and invite processing (Closes #488)  58bef7d34\r<br>- fix(seo): expand short meta descriptions to 150-160 characters  c4e0efaaf\r<br>- fix: add banned reason property and alerting  96f2249fe\r<br>- chore: update snapshots  ef6e48092\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.64...v2.6.65<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.65/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.65/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.65/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.65/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87656 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.6.65\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.6.65\">Download source (zip)</a>",
            "date_modified": "2026-04-01T22:18:33.000Z",
            "date_published": "2026-04-01T22:18:33.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/amazon-workmail-migration-guide",
            "url": "https://forwardemail.net/blog/docs/amazon-workmail-migration-guide",
            "title": "Amazon WorkMail Migration Guide: Step-by-Step Switch to Forward Email Before the 2027 Shutdown",
            "summary": "Complete step-by-step guide to migrate from Amazon WorkMail to Forward Email before the March 2027 shutdown. Export emails, configure DNS, and set up IMAP.",
            "image": "https://forwardemail.net/blog/docs/amazon-workmail-migration-guide.png",
            "date_modified": "2026-04-01T22:18:14.000Z",
            "date_published": "2026-04-01T22:18:14.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2039424478917099694",
            "url": "https://x.com/fwdemail/status/2039424478917099694",
            "title": "@fwdemail: AWS WorkMail is shutting down per https://t.co/Sp2ltMXDsh 😲",
            "summary": "AWS WorkMail is shutting down per <a href=\"https://docs.aws.amazon.com/workmail/latest/adminguide/workmail-end-of-support.html\">docs.aws.amazon.com/workmail/lates…</a> 😲\n\nWe're here for you. Forward Email is a reliable, self-hostable alternative that isn't going anywhere.\n\nMake the switch! <a href=\"https://forwardemail.net\">forwardemail.net</a>",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-04-01T19:27:41.000Z",
            "date_published": "2026-04-01T19:27:41.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.64",
            "url": "https://github.com/forwardemail/forwardemail.net/releases/tag/v2.6.64",
            "title": "v2.6.64",
            "summary": "- fix(caldav): comprehensive find-before-write dedup across all CalDAV and API endpoints  5a25fad33\r<br>- fix: enforce free credit plan matching and add missing grace period checks  8473685d2\r<br>- fix: removed stackshare link  02840afb0\r<br>- fix: fetch all contacts before pagination to fix missing contacts in webmail  c614c2780\r<br>- fix: correct 25 German translation errors (dictionary-guessing mistranslations)  5b5ab0951\r<br>- chore: update snapshots  d087cd681\r<br>\r<br>https://github.com/forwardemail/forwardemail.net/compare/v2.6.63...v2.6.64<br><br><strong>Downloads:</strong><ul><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.64/convert-sqlite-to-eml-darwin-arm64\">convert-sqlite-to-eml-darwin-arm64</a> (112739 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.64/convert-sqlite-to-eml-linux-arm64\">convert-sqlite-to-eml-linux-arm64</a> (121923 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.64/convert-sqlite-to-eml-linux-x64\">convert-sqlite-to-eml-linux-x64</a> (124867 KB)</li><li><a href=\"https://github.com/forwardemail/forwardemail.net/releases/download/v2.6.64/convert-sqlite-to-eml-win-x64.exe\">convert-sqlite-to-eml-win-x64.exe</a> (87656 KB)</li></ul><br><a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/tarball/v2.6.64\">Download source (tar.gz)</a> | <a href=\"https://api.github.com/repos/forwardemail/forwardemail.net/zipball/v2.6.64\">Download source (zip)</a>",
            "date_modified": "2026-03-31T13:38:16.000Z",
            "date_published": "2026-03-31T13:38:16.000Z",
            "author": {
                "name": "titanism",
                "url": "https://github.com/titanism"
            },
            "tags": [
                "GitHub Releases"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2036243135232201136",
            "url": "https://x.com/fwdemail/status/2036243135232201136",
            "title": "@fwdemail: You can now demo our webmail (built with Tauri for mobile/desktop)! ",
            "summary": "You can now demo our webmail (built with Tauri for mobile/desktop)! \n\n<a href=\"https://mail.forwardemail.net/\">mail.forwardemail.net</a>\n\n➡️ Click 'TRY DEMO' to explore the interface with sample data. No account required. 📧✨ <a href=\"https://x.com/fwdemail/status/2036243135232201136/photo/1\">pic.x.com/0cyhUa40wb</a><br><br><img src=\"https://pbs.twimg.com/media/HEIwVgmXoAEjQ2Z.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HEIwVgmXoAEjQ2Z.jpg",
            "date_modified": "2026-03-24T00:46:09.000Z",
            "date_published": "2026-03-24T00:46:09.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2032524793925316756",
            "url": "https://x.com/fwdemail/status/2032524793925316756",
            "title": "@fwdemail: We just crossed 1.62M custom domains at Forward Email. That's 45% more than Proton Mail and 36x m...",
            "summary": "We just crossed 1.62M custom domains at Forward Email. That's 45% more than Proton Mail and 36x more than Tuta Mail.\n\nWe're also still the only privacy email provider that is 100% open source. Even our infrastructure hardening and LUKS encryption scripts are public.\n\nInstead of <a href=\"https://x.com/fwdemail/status/2032524793925316756/photo/1\">pic.x.com/QQYe7YofU1</a><br><br><img src=\"https://pbs.twimg.com/media/HDT6DGaXIAAd7oU.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HDT6DGaXIAAd7oU.jpg",
            "date_modified": "2026-03-13T18:30:48.000Z",
            "date_published": "2026-03-13T18:30:48.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029649507772756219",
            "url": "https://x.com/fwdemail/status/2029649507772756219",
            "title": "@fwdemail: https://t.co/nmiVYxoCOV",
            "summary": "<a href=\"https://x.com/fwdemail/status/2029649507772756219/photo/1\">pic.x.com/nmiVYxoCOV</a><br><br><img src=\"https://pbs.twimg.com/media/HCrDdcha4AABiNo.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HCrDdcha4AABiNo.jpg",
            "date_modified": "2026-03-05T20:05:26.000Z",
            "date_published": "2026-03-05T20:05:26.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029635004314104281",
            "url": "https://x.com/fwdemail/status/2029635004314104281",
            "title": "@fwdemail: Introducing Audit Status — automated third-party auditing for code integrity verification and tra...",
            "summary": "Introducing Audit Status — automated third-party auditing for code integrity verification and transparency. \n\nOpen source, TPM 2.0 backed, tamper-proof.  \n\n<a href=\"https://auditstatus.com\">auditstatus.com</a> <a href=\"https://x.com/fwdemail/status/2029635004314104281/photo/1\">pic.x.com/ZRyFjkaIfY</a><br><br><img src=\"https://pbs.twimg.com/media/HCq2NewXQAAGypm.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HCq2NewXQAAGypm.jpg",
            "date_modified": "2026-03-05T19:07:48.000Z",
            "date_published": "2026-03-05T19:07:48.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029619084401246301",
            "url": "https://x.com/fwdemail/status/2029619084401246301",
            "title": "@fwdemail: Introducing the Forward Email MCP Server! 📦",
            "summary": "Introducing the Forward Email MCP Server! 📦\n\nManage your email, calendars, contacts &amp; more directly from @AnthropicAI @claudeai @OpenAI @ChatGPTapp @ollama @openclaw &amp; any MCP client.\n\nTry it now👇\n\n👉 <a href=\"https://forwardemail.net/mcp\">forwardemail.net/mcp</a> 👈 <a href=\"https://x.com/fwdemail/status/2029619084401246301/photo/1\">pic.x.com/3hCdSZeOkT</a><br><br><img src=\"https://pbs.twimg.com/media/HCqmmpnW0AA7w30.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HCqmmpnW0AA7w30.jpg",
            "date_modified": "2026-03-05T18:04:32.000Z",
            "date_published": "2026-03-05T18:04:32.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/mcp",
            "url": "https://forwardemail.net/blog/docs/mcp",
            "title": "Forward Email MCP Server - Connect AI to Your Email API",
            "summary": "Open-source MCP server for Forward Email. 68 tools covering email, domains, aliases, contacts, calendars, and Sieve scripts. Works with Claude, ChatGPT, Cursor, and Windsurf.",
            "image": "https://forwardemail.net/blog/docs/mcp.png",
            "date_modified": "2026-03-05T07:17:18.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029392826304287188",
            "url": "https://x.com/fwdemail/status/2029392826304287188",
            "title": "@fwdemail: Whitepaper now auto-builds via GitHub releases",
            "summary": "Whitepaper now auto-builds via GitHub releases\n\n<a href=\"https://attestium.com/attestium-whitepaper.pdf\">attestium.com/attestium-whit…</a>",
            "image": "https://pbs.twimg.com/profile_images/1924548455973675008/adPaowQ7_normal.jpg",
            "date_modified": "2026-03-05T03:05:28.000Z",
            "date_published": "2026-03-05T03:05:28.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029245480526327846",
            "url": "https://x.com/fwdemail/status/2029245480526327846",
            "title": "@fwdemail: @github @mojombo https://t.co/8ikSDVVctb",
            "summary": "@github @mojombo <a href=\"https://x.com/fwdemail/status/2029245480526327846/photo/1\">pic.x.com/8ikSDVVctb</a><br><br><img src=\"https://pbs.twimg.com/media/HClUAbUXgAALzbb.png\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HClUAbUXgAALzbb.png",
            "date_modified": "2026-03-04T17:19:58.000Z",
            "date_published": "2026-03-04T17:19:58.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029245088304374005",
            "url": "https://x.com/fwdemail/status/2029245088304374005",
            "title": "@fwdemail: Thx @github for this epic bounty hunter Octocat hat &amp; pin! 🧢 🔥  We ❤️ GitHub @fwdemail cc @...",
            "summary": "Thx @github for this epic bounty hunter Octocat hat &amp; pin! 🧢 🔥  We ❤️ GitHub @fwdemail cc @mojombo <a href=\"https://x.com/fwdemail/status/2029245088304374005/photo/1\">pic.x.com/jJTXKfVW5Q</a><br><br><img src=\"https://pbs.twimg.com/media/HClTdfUWAAIC85P.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HClTdfUWAAIC85P.jpg",
            "date_modified": "2026-03-04T17:18:25.000Z",
            "date_published": "2026-03-04T17:18:25.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://x.com/fwdemail/status/2029167117682262235",
            "url": "https://x.com/fwdemail/status/2029167117682262235",
            "title": "@fwdemail: 📃 Announcing Attestium - the only open-source, TPM-backed runtime verification for @nodejs (WIP)",
            "summary": "📃 Announcing Attestium - the only open-source, TPM-backed runtime verification for @nodejs (WIP)\n\nIf you run open-source infra, this is for you @supabase @calcom @documenso @bitwarden @infisical @PlausibleHQ @PostHog @planepowers @cooperx86 @JosephJacks_\n\n<a href=\"https://github.com/attestium/attestium/blob/main/attestium-whitepaper.pdf\">github.com/attestium/atte…</a> <a href=\"https://x.com/fwdemail/status/2029167117682262235/photo/1\">pic.x.com/PUgMHbQdn6</a><br><br><img src=\"https://pbs.twimg.com/media/HCkMcvza0AAQo9p.jpg\" alt=\"Post image\" style=\"max-width:500px;\"><br>",
            "image": "https://pbs.twimg.com/media/HCkMcvza0AAQo9p.jpg",
            "date_modified": "2026-03-04T12:08:35.000Z",
            "date_published": "2026-03-04T12:08:35.000Z",
            "author": {
                "name": "Forward Email",
                "url": "https://x.com/fwdemail"
            },
            "tags": [
                "X Posts"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2428",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2428",
            "title": "✓ 🛑 mongo.forwardemail.net is down",
            "summary": "In [`4f96ac1`](https://github.com/forwardemail/status.forwardemail.net/commit/4f96ac15a4502935a50a51402ac8fc9d889e039f\n), mongo.forwardemail.net (mongo.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 17 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2428\">View incident details →</a>",
            "date_modified": "2026-02-21T06:22:15.000Z",
            "date_published": "2026-02-21T06:22:15.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/email-address-regex-javascript-node-js",
            "url": "https://forwardemail.net/blog/docs/email-address-regex-javascript-node-js",
            "title": "Email Regex JavaScript and Node.js",
            "summary": "Email address regex matching pattern for JavaScript and Node.js. Works in Node v14+ and browsers.",
            "image": "https://forwardemail.net/blog/docs/email-address-regex-javascript-node-js.png",
            "date_modified": "2026-01-21T23:42:58.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/send-emails-with-react-js-node-web-app",
            "url": "https://forwardemail.net/blog/docs/send-emails-with-react-js-node-web-app",
            "title": "Send React Emails",
            "summary": "Send emails from React and Node.js web apps using HTML, CSS, and JSX templates. Production-ready SMTP integration guide with code examples and best practices.",
            "image": "https://forwardemail.net/blog/docs/send-emails-with-react-js-node-web-app.png",
            "date_modified": "2026-01-21T23:42:58.000Z",
            "date_published": "2023-06-20T05:53:28.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/url-regex-javascript-node-js",
            "url": "https://forwardemail.net/blog/docs/url-regex-javascript-node-js",
            "title": "URL Regex JavaScript and Node.js",
            "summary": "URL regex matching pattern for JavaScript and Node.js. Resolves CVE-2020-7661 and works in Node v10.12.0+ and browsers.",
            "image": "https://forwardemail.net/blog/docs/url-regex-javascript-node-js.png",
            "date_modified": "2026-01-21T23:42:58.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2395",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2395",
            "title": "✓ 🛑 smtp.forwardemail.net:25 (IPv6) is down",
            "summary": "In [`fb531d6`](https://github.com/forwardemail/status.forwardemail.net/commit/fb531d6ccfb86a7534367ec04cf1eb644e4cd78e\n), smtp.forwardemail.net:25 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 15 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2395\">View incident details →</a>",
            "date_modified": "2026-01-11T12:11:56.000Z",
            "date_published": "2026-01-11T12:11:56.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2382",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2382",
            "title": "✓ 🛑 smtp.forwardemail.net:25 (IPv6) is down",
            "summary": "In [`8e36c4d`](https://github.com/forwardemail/status.forwardemail.net/commit/8e36c4d3765a7520ec5e10abfa86f6c63c4b3de5\n), smtp.forwardemail.net:25 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 15 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2382\">View incident details →</a>",
            "date_modified": "2025-12-26T12:00:10.000Z",
            "date_published": "2025-12-26T12:00:10.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2381",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2381",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv4) is down",
            "summary": "In [`b09b901`](https://github.com/forwardemail/status.forwardemail.net/commit/b09b901805cf119756b137928331c6a32c77f701\n), smtp.forwardemail.net:2587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 15 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2381\">View incident details →</a>",
            "date_modified": "2025-12-26T12:00:05.000Z",
            "date_published": "2025-12-26T12:00:05.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2365",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2365",
            "title": "✓ 🛑 https://forwardemail.net (curl) is down",
            "summary": "In [`65f9ae3`](https://github.com/forwardemail/status.forwardemail.net/commit/65f9ae38c2f0ee9d237582b98cf8abc1499c9857\n), https://forwardemail.net (curl) (https://forwardemail.net) was **down**:\n- HTTP code: 408\n- Response time: 1806 ms\n<br><br><strong>Duration:</strong> 18 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2365\">View incident details →</a>",
            "date_modified": "2025-12-02T20:35:26.000Z",
            "date_published": "2025-12-02T20:35:26.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2361",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2361",
            "title": "✓ 🛑 redis.forwardemail.net is down",
            "summary": "In [`29a1355`](https://github.com/forwardemail/status.forwardemail.net/commit/29a1355c020d04b2bccdfb11f1008a9e4ec81a46\n), redis.forwardemail.net (redis.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 58 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2361\">View incident details →</a>",
            "date_modified": "2025-12-02T05:15:07.000Z",
            "date_published": "2025-12-02T05:15:07.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2359",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2359",
            "title": "✓ 🛑 https://forwardemail.net (curl) is down",
            "summary": "In [`cd1e1e0`](https://github.com/forwardemail/status.forwardemail.net/commit/cd1e1e063ae0ff854b32fad7becc7068280cea1a\n), https://forwardemail.net (curl) (https://forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 62 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2359\">View incident details →</a>",
            "date_modified": "2025-12-02T05:10:56.000Z",
            "date_published": "2025-12-02T05:10:56.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2356",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2356",
            "title": "✓ 🛑 https://api.forwardemail.net (curl) is down",
            "summary": "In [`8783a62`](https://github.com/forwardemail/status.forwardemail.net/commit/8783a62ba5d9fa049d63f645dc1082dcd2f92f03\n), https://api.forwardemail.net (curl) (https://api.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 21 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2356\">View incident details →</a>",
            "date_modified": "2025-11-28T05:06:06.000Z",
            "date_published": "2025-11-28T05:06:06.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2355",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2355",
            "title": "✓ 🛑 https://forwardemail.net (curl) is down",
            "summary": "In [`68a9943`](https://github.com/forwardemail/status.forwardemail.net/commit/68a99434386a39f224b14ed84865a4b8a2869689\n), https://forwardemail.net (curl) (https://forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 22 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2355\">View incident details →</a>",
            "date_modified": "2025-11-28T05:04:33.000Z",
            "date_published": "2025-11-28T05:04:33.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2348",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2348",
            "title": "✓ 🛑 https://api.forwardemail.net (curl) is down",
            "summary": "In [`937ff31`](https://github.com/forwardemail/status.forwardemail.net/commit/937ff31830af7a1233bd95cb62272a9c803679cf\n), https://api.forwardemail.net (curl) (https://api.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 27 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2348\">View incident details →</a>",
            "date_modified": "2025-11-25T06:23:14.000Z",
            "date_published": "2025-11-25T06:23:14.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2347",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2347",
            "title": "✓ 🛑 https://forwardemail.net (curl) is down",
            "summary": "In [`320e891`](https://github.com/forwardemail/status.forwardemail.net/commit/320e89199a1b8b8fae625360681ebed7c51a7805\n), https://forwardemail.net (curl) (https://forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 29 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2347\">View incident details →</a>",
            "date_modified": "2025-11-25T06:21:40.000Z",
            "date_published": "2025-11-25T06:21:40.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2341",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2341",
            "title": "✓ 🛑 smtp.forwardemail.net:2525 (IPv6) is down",
            "summary": "In [`cf7b483`](https://github.com/forwardemail/status.forwardemail.net/commit/cf7b483bcee39454c3a7c2792a68da3cf9343ebe\n), smtp.forwardemail.net:2525 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 24 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2341\">View incident details →</a>",
            "date_modified": "2025-11-20T15:09:09.000Z",
            "date_published": "2025-11-20T15:09:09.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2335",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2335",
            "title": "✓ 🛑 https://forwardemail.net (curl) is down",
            "summary": "In [`0097ca0`](https://github.com/forwardemail/status.forwardemail.net/commit/0097ca0bca54914bdb27c3aaeed9f34f145971c8\n), https://forwardemail.net (curl) (https://forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 25 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2335\">View incident details →</a>",
            "date_modified": "2025-11-14T18:42:09.000Z",
            "date_published": "2025-11-14T18:42:09.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2331",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2331",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv6) is down",
            "summary": "In [`e1aafb3`](https://github.com/forwardemail/status.forwardemail.net/commit/e1aafb376592d3674bd2dba213da93cf3540ddc0\n), smtp.forwardemail.net:587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 30 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2331\">View incident details →</a>",
            "date_modified": "2025-10-29T15:21:27.000Z",
            "date_published": "2025-10-29T15:21:27.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2330",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2330",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv4) is down",
            "summary": "In [`90c5477`](https://github.com/forwardemail/status.forwardemail.net/commit/90c547720cf55acfc04eba6b654a7c78bf6a6266\n), smtp.forwardemail.net:587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 30 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2330\">View incident details →</a>",
            "date_modified": "2025-10-29T15:21:24.000Z",
            "date_published": "2025-10-29T15:21:24.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2327",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2327",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv6) is down",
            "summary": "In [`eb48d85`](https://github.com/forwardemail/status.forwardemail.net/commit/eb48d854d30dd45d9280805d0c2c8f4e76e51533\n), smtp.forwardemail.net:587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 18 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2327\">View incident details →</a>",
            "date_modified": "2025-10-29T13:24:36.000Z",
            "date_published": "2025-10-29T13:24:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2326",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2326",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv4) is down",
            "summary": "In [`8ff7c61`](https://github.com/forwardemail/status.forwardemail.net/commit/8ff7c61fb647bb3db7ab28eedfca42de3c1b8c27\n), smtp.forwardemail.net:587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 18 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2326\">View incident details →</a>",
            "date_modified": "2025-10-29T13:24:33.000Z",
            "date_published": "2025-10-29T13:24:33.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2325",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2325",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv6) is down",
            "summary": "In [`bd797a1`](https://github.com/forwardemail/status.forwardemail.net/commit/bd797a1411a6f47271341227dafafe8ad9416e4e\n), smtp.forwardemail.net:587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 17 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2325\">View incident details →</a>",
            "date_modified": "2025-10-29T12:52:40.000Z",
            "date_published": "2025-10-29T12:52:40.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2324",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2324",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv4) is down",
            "summary": "In [`1f935a9`](https://github.com/forwardemail/status.forwardemail.net/commit/1f935a9f149e7c916cd5509540fcf22af59f93f4\n), smtp.forwardemail.net:587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 17 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2324\">View incident details →</a>",
            "date_modified": "2025-10-29T12:52:37.000Z",
            "date_published": "2025-10-29T12:52:37.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2323",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2323",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv6) is down",
            "summary": "In [`6e78b14`](https://github.com/forwardemail/status.forwardemail.net/commit/6e78b14f0cb5d73d59212ce46c399ece579c708f\n), smtp.forwardemail.net:587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 37 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2323\">View incident details →</a>",
            "date_modified": "2025-10-29T11:52:58.000Z",
            "date_published": "2025-10-29T11:52:58.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2322",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2322",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv4) is down",
            "summary": "In [`40c5610`](https://github.com/forwardemail/status.forwardemail.net/commit/40c5610ff626fa23a48b01605600443c3951aeca\n), smtp.forwardemail.net:587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 38 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2322\">View incident details →</a>",
            "date_modified": "2025-10-29T11:52:55.000Z",
            "date_published": "2025-10-29T11:52:55.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2319",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2319",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv6) is down",
            "summary": "In [`32bc94a`](https://github.com/forwardemail/status.forwardemail.net/commit/32bc94ab80ea19b114bbdd52c4a08f69dc97acf6\n), smtp.forwardemail.net:587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 21 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2319\">View incident details →</a>",
            "date_modified": "2025-10-29T11:02:17.000Z",
            "date_published": "2025-10-29T11:02:17.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2318",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2318",
            "title": "✓ 🛑 smtp.forwardemail.net:587 (IPv4) is down",
            "summary": "In [`5c5d0d3`](https://github.com/forwardemail/status.forwardemail.net/commit/5c5d0d31ffc1192472cb61ff562908a02bb54ae9\n), smtp.forwardemail.net:587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 21 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2318\">View incident details →</a>",
            "date_modified": "2025-10-29T11:02:14.000Z",
            "date_published": "2025-10-29T11:02:14.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2314",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2314",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv6) is down",
            "summary": "In [`a9815cf`](https://github.com/forwardemail/status.forwardemail.net/commit/a9815cffac992bd96cecabca966913d4d462e639\n), smtp.forwardemail.net:465 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 16 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2314\">View incident details →</a>",
            "date_modified": "2025-10-21T13:24:27.000Z",
            "date_published": "2025-10-21T13:24:27.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2313",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2313",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv4) is down",
            "summary": "In [`077fb13`](https://github.com/forwardemail/status.forwardemail.net/commit/077fb13ef3978ff450c8034e3e528ac2d481630f\n), smtp.forwardemail.net:465 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 22 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2313\">View incident details →</a>",
            "date_modified": "2025-10-21T12:29:45.000Z",
            "date_published": "2025-10-21T12:29:45.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2309",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2309",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv6) is down",
            "summary": "In [`5822fe4`](https://github.com/forwardemail/status.forwardemail.net/commit/5822fe473c31bfc88fafcdff3043818b139ba62a\n), smtp.forwardemail.net:465 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 18 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2309\">View incident details →</a>",
            "date_modified": "2025-10-21T11:11:37.000Z",
            "date_published": "2025-10-21T11:11:37.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2303",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2303",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv6) is down",
            "summary": "In [`5c36319`](https://github.com/forwardemail/status.forwardemail.net/commit/5c363197e6b2b850f485825efdccdc49d4787613\n), smtp.forwardemail.net:465 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 25 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2303\">View incident details →</a>",
            "date_modified": "2025-10-19T05:59:03.000Z",
            "date_published": "2025-10-19T05:59:03.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2296",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2296",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv6) is down",
            "summary": "In [`26b6054`](https://github.com/forwardemail/status.forwardemail.net/commit/26b60543237dfc52dd7b2dfa185ad9a99684ed61\n), smtp.forwardemail.net:2587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 27 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2296\">View incident details →</a>",
            "date_modified": "2025-10-19T03:04:03.000Z",
            "date_published": "2025-10-19T03:04:03.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2295",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2295",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv6) is down",
            "summary": "In [`aef7c0b`](https://github.com/forwardemail/status.forwardemail.net/commit/aef7c0b723b6a8dc5d500d3e6d341fa42f193674\n), smtp.forwardemail.net:465 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 36 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2295\">View incident details →</a>",
            "date_modified": "2025-10-19T01:52:05.000Z",
            "date_published": "2025-10-19T01:52:05.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2294",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2294",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv6) is down",
            "summary": "In [`a34c51e`](https://github.com/forwardemail/status.forwardemail.net/commit/a34c51ebff00041b50fa42510b0299e51985684c\n), smtp.forwardemail.net:2587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 29 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2294\">View incident details →</a>",
            "date_modified": "2025-10-19T00:40:42.000Z",
            "date_published": "2025-10-19T00:40:42.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2272",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2272",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv6) is down",
            "summary": "In [`29d562f`](https://github.com/forwardemail/status.forwardemail.net/commit/29d562faa789ce76baf0b1dce38412f213e9daad\n), smtp.forwardemail.net:2587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 20 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2272\">View incident details →</a>",
            "date_modified": "2025-10-18T17:02:42.000Z",
            "date_published": "2025-10-18T17:02:42.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2267",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2267",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv6) is down",
            "summary": "In [`b5eaef8`](https://github.com/forwardemail/status.forwardemail.net/commit/b5eaef80712919a83c4bfb1554bafc60693756f2\n), smtp.forwardemail.net:465 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 21 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2267\">View incident details →</a>",
            "date_modified": "2025-10-18T15:57:58.000Z",
            "date_published": "2025-10-18T15:57:58.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2250",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2250",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv4) is down",
            "summary": "In [`2e480b0`](https://github.com/forwardemail/status.forwardemail.net/commit/2e480b09f33cc943f4822fa71206f61b92aa4a54\n), smtp.forwardemail.net:2587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 17 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2250\">View incident details →</a>",
            "date_modified": "2025-10-18T12:17:23.000Z",
            "date_published": "2025-10-18T12:17:23.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2220",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2220",
            "title": "✓ 🛑 smtp.forwardemail.net:2525 (IPv6) is down",
            "summary": "In [`542cb5d`](https://github.com/forwardemail/status.forwardemail.net/commit/542cb5df1a1719e811c54b51c4cd13585aafb807\n), smtp.forwardemail.net:2525 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 16 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2220\">View incident details →</a>",
            "date_modified": "2025-10-18T03:00:52.000Z",
            "date_published": "2025-10-18T03:00:52.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2219",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2219",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv4) is down",
            "summary": "In [`a584f3b`](https://github.com/forwardemail/status.forwardemail.net/commit/a584f3b80ac6fd7e29c51f3e078e48a218592eb6\n), smtp.forwardemail.net:2587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 37 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2219\">View incident details →</a>",
            "date_modified": "2025-10-18T00:59:55.000Z",
            "date_published": "2025-10-18T00:59:55.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2218",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2218",
            "title": "✓ 🛑 smtp.forwardemail.net:465 (IPv6) is down",
            "summary": "In [`b485974`](https://github.com/forwardemail/status.forwardemail.net/commit/b485974ba4e85e6232a52b3118a47cf289e38236\n), smtp.forwardemail.net:465 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 22 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2218\">View incident details →</a>",
            "date_modified": "2025-10-18T00:12:28.000Z",
            "date_published": "2025-10-18T00:12:28.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2217",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2217",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv4) is down",
            "summary": "In [`ab3aae0`](https://github.com/forwardemail/status.forwardemail.net/commit/ab3aae08d08f3cb6513e9c479fc3df4584c6a4bf\n), smtp.forwardemail.net:2587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 22 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2217\">View incident details →</a>",
            "date_modified": "2025-10-18T00:12:25.000Z",
            "date_published": "2025-10-18T00:12:25.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2216",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2216",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv6) is down",
            "summary": "In [`6da0068`](https://github.com/forwardemail/status.forwardemail.net/commit/6da00680d4c3ba10a7e70b8771f83656bfa8e768\n), smtp.forwardemail.net:2587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 39 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2216\">View incident details →</a>",
            "date_modified": "2025-10-17T23:55:05.000Z",
            "date_published": "2025-10-17T23:55:05.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2210",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2210",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv4) is down",
            "summary": "In [`765eef8`](https://github.com/forwardemail/status.forwardemail.net/commit/765eef85d979d18a0ef65edf801ba014fdc36644\n), smtp.forwardemail.net:2587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 18 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2210\">View incident details →</a>",
            "date_modified": "2025-10-17T22:20:15.000Z",
            "date_published": "2025-10-17T22:20:15.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2202",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2202",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv6) is down",
            "summary": "In [`b7b2d1f`](https://github.com/forwardemail/status.forwardemail.net/commit/b7b2d1f093c8fd8f9135bbc573c61a627af34438\n), smtp.forwardemail.net:2587 (IPv6) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 22 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2202\">View incident details →</a>",
            "date_modified": "2025-10-17T20:12:26.000Z",
            "date_published": "2025-10-17T20:12:26.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2200",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2200",
            "title": "✓ 🛑 smtp.forwardemail.net:2587 (IPv4) is down",
            "summary": "In [`21bb6a4`](https://github.com/forwardemail/status.forwardemail.net/commit/21bb6a448fd664e24fa4ea027604533896badf53\n), smtp.forwardemail.net:2587 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 6 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2200\">View incident details →</a>",
            "date_modified": "2025-10-17T19:33:56.000Z",
            "date_published": "2025-10-17T19:33:56.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2195",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2195",
            "title": "✓ 🛑 smtp.forwardemail.net:2465 (IPv4) is down",
            "summary": "In [`fbda071`](https://github.com/forwardemail/status.forwardemail.net/commit/fbda07156c5399648c5eac53e1ba3ebe62b1c5fc\n), smtp.forwardemail.net:2465 (IPv4) (smtp.forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 9 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2195\">View incident details →</a>",
            "date_modified": "2025-10-17T17:58:23.000Z",
            "date_published": "2025-10-17T17:58:23.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2194",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2194",
            "title": "✓ 🛑 forwardemail.net:443 (IPv6) is down",
            "summary": "In [`b70e684`](https://github.com/forwardemail/status.forwardemail.net/commit/b70e6844eb3693d0065c2bdf933c2a4e56ffa403\n), forwardemail.net:443 (IPv6) (forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 9 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2194\">View incident details →</a>",
            "date_modified": "2025-10-17T17:58:17.000Z",
            "date_published": "2025-10-17T17:58:17.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2193",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2193",
            "title": "✓ 🛑 forwardemail.net:443 (IPv4) is down",
            "summary": "In [`c9229f8`](https://github.com/forwardemail/status.forwardemail.net/commit/c9229f8472a1a65c4800d37804afbc8ca19ebdce\n), forwardemail.net:443 (IPv4) (forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 9 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2193\">View incident details →</a>",
            "date_modified": "2025-10-17T17:58:16.000Z",
            "date_published": "2025-10-17T17:58:16.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2189",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2189",
            "title": "✓ 🛑 https://forwardemail.net (curl) is down",
            "summary": "In [`cec1ae8`](https://github.com/forwardemail/status.forwardemail.net/commit/cec1ae8d1eacc6d2118582e7bb8bb289a5607fa3\n), https://forwardemail.net (curl) (https://forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 38 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2189\">View incident details →</a>",
            "date_modified": "2025-10-17T17:29:44.000Z",
            "date_published": "2025-10-17T17:29:44.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2188",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2188",
            "title": "✓ 🛑 forwardemail.net:443 (SSL) is down",
            "summary": "In [`54d5321`](https://github.com/forwardemail/status.forwardemail.net/commit/54d5321794fff0f84fcb438e9cafbdd120bce94f\n), forwardemail.net:443 (SSL) (forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 47 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2188\">View incident details →</a>",
            "date_modified": "2025-10-17T17:20:44.000Z",
            "date_published": "2025-10-17T17:20:44.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2187",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2187",
            "title": "✓ 🛑 forwardemail.net:443 (IPv6) is down",
            "summary": "In [`a096a27`](https://github.com/forwardemail/status.forwardemail.net/commit/a096a270e63b3336066935c2d0d479e7c7d14042\n), forwardemail.net:443 (IPv6) (forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 28 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2187\">View incident details →</a>",
            "date_modified": "2025-10-17T17:09:22.000Z",
            "date_published": "2025-10-17T17:09:22.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://github.com/forwardemail/status.forwardemail.net/issues/2186",
            "url": "https://github.com/forwardemail/status.forwardemail.net/issues/2186",
            "title": "✓ 🛑 forwardemail.net:443 (IPv4) is down",
            "summary": "In [`07a8ff3`](https://github.com/forwardemail/status.forwardemail.net/commit/07a8ff33fbc787668d90da3fbcbc0e4a6765dab2\n), forwardemail.net:443 (IPv4) (forwardemail.net) was **down**:\n- HTTP code: 0\n- Response time: 0 ms\n<br><br><strong>Duration:</strong> 43 minutes<br><strong>Status:</strong> ✓ Resolved<br><br><a href=\"https://github.com/forwardemail/status.forwardemail.net/issues/2186\">View incident details →</a>",
            "date_modified": "2025-10-17T17:09:20.000Z",
            "date_published": "2025-10-17T17:09:20.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Status Incidents"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/best-security-audit-companies",
            "url": "https://forwardemail.net/blog/docs/best-security-audit-companies",
            "title": "Best Security Audit Companies",
            "summary": "Discover the best security audit companies from our curated and opinionated list of independent cybersecurity research and penetration testing companies.",
            "image": "https://forwardemail.net/blog/docs/best-security-audit-companies.png",
            "date_modified": "2025-06-24T01:28:06.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/alumni-email-forwarding-university-case-study",
            "url": "https://forwardemail.net/blog/docs/alumni-email-forwarding-university-case-study",
            "title": "Case Study: How Forward Email Powers Alumni Email Solutions for Top Universities",
            "summary": "We've built the world's most secure, private, and flexible email forwarding service for prestigious universities and their alumni.",
            "image": "https://forwardemail.net/blog/docs/alumni-email-forwarding-university-case-study.png",
            "date_modified": "2025-06-24T01:28:06.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/best-email-forwarding-service",
            "url": "https://forwardemail.net/blog/docs/best-email-forwarding-service",
            "title": "How Email Forwarding Works: The Complete Guide to Forward Email's Service",
            "summary": "Explore the technical implementations that make our service one of the most privacy-focused email forwarding solutions available.",
            "image": "https://forwardemail.net/blog/docs/best-email-forwarding-service.png",
            "date_modified": "2025-06-24T01:28:06.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/self-hosted-solution",
            "url": "https://forwardemail.net/blog/docs/self-hosted-solution",
            "title": "Introducing Our Self-Hosted Email Stack",
            "summary": "Fully open source, self-hosted email solution that gives you complete control, transparency, and privacy.",
            "image": "https://forwardemail.net/blog/docs/self-hosted-solution.png",
            "date_modified": "2025-06-24T01:28:06.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/email-privacy-protection-technical-implementation",
            "url": "https://forwardemail.net/blog/docs/email-privacy-protection-technical-implementation",
            "title": "The Ultimate Guide to Email Privacy Protection: How Forward Email Safeguards Your Communications",
            "summary": "We've built the world's most secure, private, and flexible email forwarding service.",
            "image": "https://forwardemail.net/blog/docs/email-privacy-protection-technical-implementation.png",
            "date_modified": "2025-06-24T01:28:06.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/why-open-source-email-security-privacy",
            "url": "https://forwardemail.net/blog/docs/why-open-source-email-security-privacy",
            "title": "Why Open-Source Email is the Future: Security, Privacy, and Transparency",
            "summary": "Explore why open-source email solutions are superior to closed-source alternatives.",
            "image": "https://forwardemail.net/blog/docs/why-open-source-email-security-privacy.png",
            "date_modified": "2025-06-24T01:28:06.000Z",
            "date_published": "2023-10-30T23:44:36.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/best-mail-server-providers",
            "url": "https://forwardemail.net/blog/docs/best-mail-server-providers",
            "title": "Best Mail Server Providers",
            "summary": "Comprehensive comparison of VPS and dedicated server providers for hosting mail servers (SMTP servers).",
            "image": "https://forwardemail.net/blog/docs/best-mail-server-providers.png",
            "date_modified": "2025-04-02T00:35:23.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/best-email-spam-protection-filter",
            "url": "https://forwardemail.net/blog/docs/best-email-spam-protection-filter",
            "title": "Best Email Spam Protection Filter",
            "summary": "Prevent spam, phishing. malware, ad-blocking, pixel trackers, and more for contact forms and mail servers.",
            "image": "https://forwardemail.net/blog/docs/best-email-spam-protection-filter.png",
            "date_modified": "2023-06-20T05:53:28.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/how-to-javascript-contact-forms-node-js",
            "url": "https://forwardemail.net/blog/docs/how-to-javascript-contact-forms-node-js",
            "title": "JavaScript Contact Forms Node.js",
            "summary": "Create and send JavaScript contact forms with Node, React, React Native, Koa, Express, Fastify, and Nodemailer SMTP.",
            "image": "https://forwardemail.net/blog/docs/how-to-javascript-contact-forms-node-js.png",
            "date_modified": "2023-06-20T05:53:28.000Z",
            "date_published": "2023-06-20T05:53:28.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/best-practices-for-node-js-logging",
            "url": "https://forwardemail.net/blog/docs/best-practices-for-node-js-logging",
            "title": "Best Practices for Node.js Logging",
            "summary": "Learn more about the best practices, standards, and metadata for Node.js and JavaScript logging.",
            "image": "https://forwardemail.net/blog/docs/best-practices-for-node-js-logging.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/custom-fonts-in-emails",
            "url": "https://forwardemail.net/blog/docs/custom-fonts-in-emails",
            "title": "Custom Fonts in Emails",
            "summary": "Learn how to use custom fonts in HTML emails without design software. Complete guide with web font fallbacks, CSS techniques, and email client compatibility tips.",
            "image": "https://forwardemail.net/blog/docs/custom-fonts-in-emails.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/test-preview-email-rendering-browsers-ios-simulator",
            "url": "https://forwardemail.net/blog/docs/test-preview-email-rendering-browsers-ios-simulator",
            "title": "Email Testing for Browsers and iOS Simulator",
            "summary": "Test, render, and preview emails automatically with cross-browser mail clients, tools, browsers, and the iOS Simulator.",
            "image": "https://forwardemail.net/blog/docs/test-preview-email-rendering-browsers-ios-simulator.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2020-01-16T14:14:07.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/node-js-dns-over-https",
            "url": "https://forwardemail.net/blog/docs/node-js-dns-over-https",
            "title": "Node.js DNS over HTTPS",
            "summary": "How to send a DNS over HTTPS request using Node.js and JavaScript packages. Complete code examples, configuration tutorial, and production best practices for secure DNS resolution.",
            "image": "https://forwardemail.net/blog/docs/node-js-dns-over-https.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/send-emails-with-node-js-javascript",
            "url": "https://forwardemail.net/blog/docs/send-emails-with-node-js-javascript",
            "title": "Node.js Email Templates",
            "summary": "Send emails and HTML/CSS templates with Node.js, React, Express, Koa, Nodemailer, and JavaScript with SMTP and developer source code samples, examples, and instructions.",
            "image": "https://forwardemail.net/blog/docs/send-emails-with-node-js-javascript.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2020-01-16T14:14:07.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/node-js-job-scheduler-cron",
            "url": "https://forwardemail.net/blog/docs/node-js-job-scheduler-cron",
            "title": "Node.js Job Scheduler",
            "summary": "Learn how to schedule jobs in Node.js and JavaScript using cron syntax. Complete guide with examples for task automation, recurring jobs, and production deployment.",
            "image": "https://forwardemail.net/blog/docs/node-js-job-scheduler-cron.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/node-js-logging-service",
            "url": "https://forwardemail.net/blog/docs/node-js-logging-service",
            "title": "Node.js Logging Service",
            "summary": "Cabin is the best Node.js and JavaScript logging service and tool.",
            "image": "https://forwardemail.net/blog/docs/node-js-logging-service.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        },
        {
            "id": "https://forwardemail.net/blog/docs/reserved-email-addresses-list",
            "url": "https://forwardemail.net/blog/docs/reserved-email-addresses-list",
            "title": "Reserved Email Addresses",
            "summary": "List of 1250+ generic, admin, mailer-daemon, and no-reply usernames reserved for security concerns.",
            "image": "https://forwardemail.net/blog/docs/reserved-email-addresses-list.png",
            "date_modified": "2023-06-20T00:46:41.000Z",
            "date_published": "2023-06-20T00:46:41.000Z",
            "author": {
                "name": "Forward Email Team",
                "url": "https://forwardemail.net"
            },
            "tags": [
                "Developer Articles"
            ]
        }
    ]
}