Package loginauth implements the SMTP LOGIN authentication mechanism compatible with the net/smtp package Some code adapted from: https://gist.github.com/homme/22b457eb054a07e7b2fb License in LICENSE-andelf Some code adapted from: https://golang.org/src/net/smtp/auth.go Copyright 2010 The Go Authors. All rights reserved. License in LICENSE-GoAuthors
This is the smtpd daemon launcher ./smtpd -config=etc/smtpd.conf -logfile=smtpd.log &
Package mail provides an easy to use interface for formating and sending mails. go-mail follows idiomatic Go style and best practice. It has a small dependency footprint by mainly relying on the Go Standard Library and the Go extended packages. It combines a lot of functionality from the standard library to give easy and convenient access to mail and SMTP related tasks. It works like a programmatic email client and provides lots of methods and functionalities you would consider standard in a MUA.
Package smtpd implements an SMTP server with support for STARTTLS, authentication (PLAIN/LOGIN), XCLIENT and optional restrictions on the different stages of the SMTP session.
Package smtppool creates a pool of reusable SMTP connections for high throughput e-mailing. This file was forked from: https://github.com/jordan-wright/email (MIT License, Copyright (c) 2013 Jordan Wright). Package smtppool creates a pool of reusable SMTP connections for high throughput e-mailing.
Package gomail provides a simple interface to compose emails and to mail them efficiently. More info on Github: https://github.com/go-mail/mail A daemon that listens to a channel and sends all incoming messages. Efficiently send a customized newsletter to a list of recipients. Send an email using a local SMTP server. Send an email using an API or postfix.
Package smtp implements the Simple Mail Transfer Protocol as defined in RFC 5321. It also implements the following extensions: LMTP (RFC 2033) is also supported. Additional extensions may be handled by other packages.
Package smtp implements the Simple Mail Transfer Protocol as defined in RFC 5321. It also implements the following extensions: LMTP (RFC 2033) is also supported. Additional extensions may be handled by other packages.