What is Go-Guerrilla?
A lightweight SMTP server written in Go, designed to receive large volumes of email. It can be used as a package in your Go project or as a stand-alone daemon by running the "guerrillad" binary. The purpose of this daemon is to quickly receive email, save it, and disconnect, performing the core functions of a Mail Transfer Agent (MTA) without the sending capabilities The software includes a modular backend implementation, allowing for the extension of email processing functionality to meet various needs. These modular components are referred to as "Processors," and can be chained together via the configuration to perform different tasks on received email, or to validate recipients
Highlights
- Lightweight and optimized for high-volume email processing
- Modular backend with extensible "Processor" components
- Can be integrated as a package or run as a stand-alone daemon
- Focuses on the core MTA functionality of receiving and storing emails
Platforms
- Online
Languages
- English
Features
SMTP Support