smtprelay:简单的Golang SMTP中继服务器
smtprelay
简单的基于Golang的SMTP中继/代理服务器,该服务器通过SMTP接收邮件并将其直接转发到另一个SMTP服务器。
为什么要使用另一台SMTP服务器?
外发邮件通常通过SMTP发送到MTA(邮件传输代理),在大多数情况下,MTA是UNIX / Linux上的Postfix,Exim,Sendmail或OpenSMTPD之一。 您真的不希望自己设置和维护这些功能完备的厨房水槽,因为它们很复杂,易碎且难以配置。
我的用例很简单。 我需要通过csmtp / sSMTP / dma将来自cron的自动生成的邮件,来自各种服务和网络打印机的邮件发送到GMail,而又不将我的GMail凭据泄露给每个生成邮件的设备。
主要特点
支持SMTPS / TLS(465),STARTTLS(587)和未加密的SMTP(25)
检查发送方,接收方,客户端IP
带有文件的身份验证支持