Skip to main content

SMTP server for testing mail functionality

Project description

FakeSMTPd

Supported Python Versions MIT License PyPI - Python Version GitHub Release pypi Release GitHub Workflow Status

FakeSMTPd is an SMTP server for testing mail functionality. Any mail sent via this server will be saved, but will not be forwarded any further.

Mail is printed to stdout by default in default mbox format, as defined in RFC 4155. The SMTP mail receivers are added in X-FakeSMTPd-Receiver headers.

Usage

fakesmtpd [OPTIONS]

Supported options:

  • -o, --output-filename [FILENAME] mbox file for output, default: stdout
  • -b, --bind [ADDRESS] IP addresses to listen on, default: 127.0.0.1
  • -p, --port [PORT] SMTP port to listen on

Docker image available.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fakesmtpd-2026.7.0.tar.gz (7.6 kB view details)

Uploaded Source

File details

Details for the file fakesmtpd-2026.7.0.tar.gz.

File metadata

  • Download URL: fakesmtpd-2026.7.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fakesmtpd-2026.7.0.tar.gz
Algorithm Hash digest
SHA256 987cc10a871c4794b085fcaa6bc85fbc0b852e427307e875c5233afb5a4d103e
MD5 c8ef1988467b1fad23e0d5b61a7aab69
BLAKE2b-256 0ddd383f5245e6a0fe1e917c5accf6d89c39a1c36b5a52e311675028cb829efc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page