Skip to content

Papercut SMTP -- The Simple Desktop Email Server

Notifications You must be signed in to change notification settings

idimetrix/Papercut-SMTP

This branch is 18 commits behind ChangemakerStudios/Papercut-SMTP:develop.

Folders and files

NameName
Last commit message
Last commit date
Jun 25, 2020
May 18, 2024
Nov 15, 2021
Jun 5, 2024
Jul 25, 2021
Oct 19, 2024
Mar 23, 2024
Jun 8, 2024
Jun 17, 2021
May 8, 2024
Jun 25, 2020
Mar 16, 2024
Jun 8, 2024
May 18, 2024
Jun 8, 2024
Mar 16, 2024
Oct 24, 2024
Oct 19, 2024
May 17, 2024
Jun 25, 2020
May 10, 2024
Jun 8, 2024
Jun 8, 2024
Jun 6, 2024
Oct 11, 2024

Repository files navigation

Papercut Logo
The Simple Desktop Email Helper

Build status

The problem

If you ever send emails from an application or website during development, you're familiar with the fear of an email being released into the wild. Are you positive none of the 'test' emails are addressed to colleagues or worse, customers? Of course, you can set up and maintain a test email server for development -- but that's a chore. Plus, the delay when waiting to view new test emails can radically slow your development cycle.

Papercut SMTP to the rescue!

Papercut SMTP is a 2-in-1 quick email viewer AND built-in SMTP server (designed to receive messages only). Papercut SMTP doesn't enforce any restrictions on how you prepare your email, but it allows you to view the whole email-chilada: body, HTML, headers, and attachment right down to the naughty raw encoded bits. Papercut can be configured to run on startup and sit quietly (minimized in the tray) only providing a notification when a new message has arrived.

Download Now

Requirements

Papercut SMTP UI Requires the "WebView2" Microsoft shared system component to be installed on your system. If you have any problems getting it running go to this site: WebView2 Download and install it.

Features

Instant Feedback When New Email Arrives

Instant Feedback When New Email Arrives

Rich and Detailed View of Received Email

Rich and Detailed View of Received Email

View and Download the Mime Sections of your Email

View and Download the Mime Sections of your Email

Raw View

Raw View

Logging View

Logging View

Papercut SMTP Service

Papercut SMTP has an optional HTTP server to receive emails even when the client is not running. It can be run in an almost portable way by downloading Papercut.Smtp.Service.*.zip, unzipping, and following the service installation instructions.

Host in Docker

Optionally you can run Papercut SMTP Service in docker: Papercut SMTP Service in Docker

Pull Image:

> docker pull changemakerstudiosus/papercut-smtp:latest

Run Papercut STMP Server Locally in Docker (HTTP Port :8080 and STMP port 25)

docker run -d -p 8080:80 -p 25:25 changemakerstudiosus/papercut-smtp:latest

The Papercut-SMTP Server Site will be accessible at http://localhost:8080.

License

Papercut SMTP is Licensed under the Apache License, Version 2.0.

About

Papercut SMTP -- The Simple Desktop Email Server

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 89.0%
  • CSS 4.5%
  • JavaScript 2.8%
  • HTML 2.4%
  • PowerShell 0.6%
  • Dockerfile 0.3%
  • Other 0.4%