我可以使用什么更简单的邮件服务器来代替 postfix?

我可以使用什么更简单的邮件服务器来代替 postfix?

我有一个家庭服务器,它需要一个邮件服务器来处理错误消息。

我使用了 postfix,但我发现其功能/复杂性对于我的家庭服务器来说并不理想:有几十行需要检查/配置,需要为 TLS 安装 stunnel,...

我可以使用哪些支持 TLS 的更简单的邮件服务器,该服务器也是由 Canonical 打包的?我将仅使用提供商提供的外部中继服务器。

答案1

一个简单的仅中继邮件传输代理是nullmailer

这里有一个很好的配置指南:http://www.troubleshooters.com/linux/nullmailer/

该配置指南太旧了,它省略了一个重要的配置文件:/etc/nullmailer/allmailfrom。只需输入您希望发送邮件的电子邮件地址即可在那里。这在配置各种应用程序发送邮件时有很大帮助。

答案2

例子/etc/msmprc

#logfile   /var/log/mail.log
aliases               /etc/aliases.msmtp

#user 
#password 
# Use startTLS on port 587
port 587
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt

host mailserver.net
from Sender Name <[email protected]>
auth on
#auth plain
#auth scram-sha-1

user [email protected]
password YourUnGuessueAblePass

# Set a default account
#account default : outlook

例子 /etc/别名.msmtp

mailer-daemon: [email protected]
postmaster: [email protected]
nobody: [email protected]
hostmaster: [email protected]
usenet: [email protected]
news: [email protected]
webmaster: [email protected]
www: [email protected]
ftp: [email protected]
abuse: [email protected]
noc: [email protected]
security: [email protected]

# Send root to Joe and Jane
root: [email protected]

# Send everything else to admin
default: [email protected]

相关内容