All Projects → mailslurper → Mailslurper

mailslurper / Mailslurper

Licence: mit
Local, web-based mail server application. Slurp mails into oblivion!

Programming Languages

javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Mailslurper

Docker Postfix
Simple SMTP server / postfix null relay host for your Docker and Kubernetes containers. Based on Alpine Linux.
Stars: ✭ 163 (-82.28%)
Mutual labels:  mail, smtp, smtp-server
Papercut Smtp
Papercut SMTP -- The Simple Desktop Email Server
Stars: ✭ 2,094 (+127.61%)
Mutual labels:  smtp, smtp-server, development-tools
Sendria
Sendria (formerly MailTrap) is a SMTP server designed to run in your dev/test environment, that is designed to catch any email you or your application is sending, and display it in a web interface instead of sending to real world.
Stars: ✭ 30 (-96.74%)
Mutual labels:  mail, smtp, smtp-server
Tmail
Golang SMTP server
Stars: ✭ 251 (-72.72%)
Mutual labels:  mail, smtp, smtp-server
MailDemon
Smtp server for mass emailing, managing email lists and more. Built on .NET Core. Linux, MAC and Windows compatible.
Stars: ✭ 113 (-87.72%)
Mutual labels:  mail, smtp, smtp-server
mailgrab
Simple and easy to use catch-all SMTP mail server and debugging tool
Stars: ✭ 92 (-90%)
Mutual labels:  mail, smtp, smtp-server
SimpleKotlinMail
A simple, coroutine based Kotlin Email API for both client- and server-side projects
Stars: ✭ 56 (-93.91%)
Mutual labels:  mail, smtp, smtp-server
Inbucket
Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.
Stars: ✭ 685 (-25.54%)
Mutual labels:  mail, smtp, smtp-server
Rainloop Webmail
Simple, modern & fast web-based email client
Stars: ✭ 3,618 (+293.26%)
Mutual labels:  mail, smtp
Smtpserver
A SMTP Server component written in C#
Stars: ✭ 382 (-58.48%)
Mutual labels:  smtp, smtp-server
Mail
Library to send e-mails over different transports and protocols (like SMTP and IMAP) using immutable messages and streams. Also includes SMTP server.
Stars: ✭ 399 (-56.63%)
Mutual labels:  mail, smtp
Zmail
Zmail makes it easier to send and retrieve emails in python3
Stars: ✭ 310 (-66.3%)
Mutual labels:  mail, smtp
Smtp2http
A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request
Stars: ✭ 294 (-68.04%)
Mutual labels:  mail, smtp-server
Mailcow Dockerized
mailcow: dockerized - 🐮 + 🐋 = 💕
Stars: ✭ 4,573 (+397.07%)
Mutual labels:  mail, smtp
Maildev
📫 SMTP Server + Web Interface for viewing and testing emails during development.
Stars: ✭ 3,102 (+237.17%)
Mutual labels:  smtp, smtp-server
Docker Smtp
SMTP docker container
Stars: ✭ 447 (-51.41%)
Mutual labels:  smtp, smtp-server
Neutron
Self-hosted server for the ProtonMail client
Stars: ✭ 452 (-50.87%)
Mutual labels:  mail, smtp
Notqmail
Collaborative open-source successor to qmail
Stars: ✭ 255 (-72.28%)
Mutual labels:  smtp, smtp-server
Chasquid
SMTP (email) server with a focus on simplicity, security, and ease of operation [mirror]
Stars: ✭ 427 (-53.59%)
Mutual labels:  mail, smtp
Salmon
A Python Mail Server
Stars: ✭ 482 (-47.61%)
Mutual labels:  smtp, smtp-server

mailslurper

MailSlurper

MailSlurper is a small SMTP mail server that slurps mail into oblivion! MailSlurper is perfect for individual developers or small teams writing mail-enabled applications that wish to test email functionality without the risk or hassle of installing and configuring a full blown email server. It's simple to use! Simply setup MailSlurper, configure your code and/or application server to send mail through the address where MailSlurper is running, and start sending emails! MailSlurper will capture those emails into a database for you to view at your leisure.

Compiling

The following are general instructions for compiling MailSlurper. Your details may vary a bit here and there. The below example is based on a Unix-style system, such as Ubuntu or OSX. Furthermore for instructional purposes it is assumed that your GOPATH is set to ~/code/go, and that you have a folder in your source directory called github.com. Your setup may vary. The instructions below also assume you have the following already installed.

  • Go 1.10 (or higher)
  • Git
$ cd ~/code/go/src/github.com
$ mkdir mailslurper
$ cd mailslurper
$ git clone https://github.com/mailslurper/mailslurper.git
$ go get github.com/mjibson/esc
$ cd mailslurper/cmd/mailslurper
$ go get
$ go generate
$ go build

Library and Framework Credits

This application uses a lot of great open source libraries.

Themes by Thomas Park at Bootswatch.

License

The MIT License (MIT)

Copyright (c) 2013-2018 Adam Presley

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].