在安装过程中(sudo apt-get install postfix),它会在 ncurses 文本模式 GUI 中要求您“选择最能满足您需求的邮件服务器配置类型”。如果您希望机器直接发送邮件,则此处的正确答案是“互联网站点”;如果您希望机器通过单个智能主机中继所有邮件,则正确答案是“卫星系统”。
除此之外,您必须更具体地了解您想要的内容 - 机器应该侦听传入的 smtp 流量,还是仅从本地主机中继邮件?它是否应该接受未经身份验证的 SMTP?如果是,来自谁?它应该仅接受经过身份验证的SMTP 流量,还是接受除某个受信任范围之外的所有流量?
所有这些都是可能的,但我们需要更多地了解您想要做什么。
详细信息请查阅 postfix 文档:man 5 postconf
对于通过 smtp 发送邮件,您至少需要配置:
比“陌生人”拥有更多权限的“受信任”远程 SMTP 客户端列表。