Displaying 1 to 11 from 11 results

Mail-in-a-Box - One click easy-to-deploy SMTP server

  •    Python

Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box. Mail-in-a-Box lets you become your own mail service provider in a few easy steps. It’s sort of like making your own gmail, but one you control from top to bottom. Technically, Mail-in-a-Box turns a fresh cloud computer into a working mail server. But you don’t need to be a technology expert to set it up.

Haraka - A fast, highly extensible, and event driven SMTP server

  •    Javascript

Haraka is a highly scalable node.js email server with a modular plugin architecture. Haraka can serve thousands of concurrent connections and deliver thousands of messages per second. Haraka and plugins are written in asynchronous JS and are very fast. Haraka has very good spam protection (see plugins) and works well as a filtering MTA. It also works well as a MSA running on port 587 with auth and dkim_sign plugins enabled.

Rspamd - Fast, free and open-source spam filtering system

  •    C

Rspamd is an advanced spam filtering system that allows evaluation of messages by a number of rules including regular expressions, statistical analysis and custom services such as URL black lists. It supports Regular expressions filtering, SPF, DKIM, DNS black list, URL black lists, Fuzzy hashes etc.

Mireka - Mail server and SMTP proxy

  •    Java

Mireka is a mail server with SMTP, Mail Submission and POP3 services. It is also an SMTP proxy. As a proxy, it can help to prevent or diagnose mail problems, like outgoing backscatter spam.




postfix-relay - Postfix SMTP relay docker image

  •    Shell

Postfix SMTP relay docker image. Useful for sending email without using an external SMTP server. docker pull mwader/postfix-relay or clone and build it yourself. Default postfix is configured to be an open relay that rely on docker networking for firewalling. So be careful not to expose it publicly.

postforward - Postfix SRS forwarding agent

  •    Go

Postfix SRS forwarding agent. Postforward is a mail forwarding utility which aims to compliment the Postfix Sender Rewriting Scheme daemon (PostSRSd).

spf-tools - Scripts for taming the SPF (Sender Policy Framework) records in DNS in order to fight 10-maximum-DNS-look-ups limit

  •    Shell

Simple tools for keeping the SPF TXT records tidy in order to fight 10 maximum DNS look-ups. spf-tools since version jsarenik/spf-tools@f4f51f7 do not output merely ip4 and ip6 records, but also keep original ptr and exists ones.

mailibex - Library containing Email related implementations in Elixir : dkim, spf, dmark, mimemail, smtp

  •    Elixir

Flat mail representation of MimeMail is simply a KeywordList where all the keys [:txt,:html,:attach,:attach_in,:include] are used to construct the body tree of alternative/mixed/related multiparts in the body field of the MimeMail struct, and the rest of the KeywordList became the header field. Need more explanations here...


go-msgauth - A Go library for DKIM, DMARC and Authentication-Results

  •    Go

Why can't I verify a mail.Message directly? A mail.Message header is already parsed, and whitespace characters (especially continuation lines) are removed. Thus, the signature computed from the parsed header is not the same as the one computed from the raw header. How can I publish my public key? You have to add a TXT record to your DNS zone. See RFC 6376 appendix C.

smf-spf - It's a lightweight, fast and reliable Sendmail milter that implements the Sender Policy Framework

  •    Lua

It's a lightweight, fast and reliable Sendmail milter that implements the Sender Policy Framework

bigmailers - List of "big mailers" for OpenBSD's 'smtpctl spf walk' mechanism

  •    Shell

This facility is listed as OpenBSD-specific as it depends on both the pf(8) facility and the smtpd(8) daemon’s helper program, smtpctl(8). That said, the output of smtpctl spf walk is text, and text is easy to reform. If you find a way to use this on other platforms, great - we’d love to be cross-platform. When the internet was young, everybody ran their own mail server - singular. SPAM came along. GreyListing was one of several good responses to it. Then big mailers grew multiple servers AND were too lazy to implement "server affinity" - keep trying to send a given message from a given IP. Instead, they send a message from a randomly-chosen server each time they retry after the greylisting delays it…​ This broke greylisting, as the message would come from a different IP each time, which would get added to the ever-growing grey list, but the message would rarely get through.