# Nilhcem/FakeSMTP

Dummy SMTP server with GUI for testing emails in applications easily.

Repository: https://github.com/Nilhcem/FakeSMTP
Canonical: https://ross.abutalabs.com/products/fakesmtp
Homepage: http://nilhcem.github.com/FakeSMTP/
Language: Java
License: NOASSERTION
License Family: other
Archived: true
Last push: 2024-02-12T23:11:11+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5464, "days_push": 933, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1007, forks 339 (observed 2026-08-28T04:03:12.499360+00:00)

## What it is
FakeSMTP is a free, cross-platform dummy SMTP server with a graphical interface, written in Java, that intercepts emails sent by applications during development and displays them instead of delivering them. It can run headless in the background and save emails to disk or memory for inspection.

## Use cases
- test email sending in my app without sending real emails
- catch emails locally during development
- run a fake smtp server on localhost for integration tests
- inspect emails sent by a website in a gui
- headless smtp server for automated email testing

## When to choose
- you need a free, open-source, cross-platform GUI tool to intercept and view outgoing emails during development
- you want a lightweight local SMTP server for manual or automated email testing
- you prefer a simple double-click jar with no external dependencies beyond a JVM

## When to avoid
- you need to actually deliver emails to real recipients
- you need advanced features like IMAP/POP access or a web UI (consider smtp4dev or MailHog)
- you need a non-Java runtime or native application

## Facets
- artifact type: application
- maturity: maintenance
- function: email, testing, gui, http-server
- domain: developer-tools, testing, email, desktop-applications
- platform: cross-platform, jvm
- tags: smtp-server, email-testing, fake-server, mail-catcher, java-swing, desktop

## Member repositories
- Nilhcem/FakeSMTP (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:12.499360+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:12:24.156372+00:00, confidence not recorded.
  - readme: https://github.com/Nilhcem/FakeSMTP (fetched 2026-08-28T04:03:12.499360+00:00, sha 90eb9ae80e0b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
