我有一个疑问,因为在我的旧项目中,每当我们在服务器上编写shell脚本时,我们只使用了linux的各种邮件实用程序(sendmail,mail)。我们从未配置任何SMTP。
假设我安装了所有这些实用程序的新服务器,我是否应该担心配置smtp?
答案 0 :(得分:0)
通常您可以使用典型的cli实用程序而无需任何配置,只要您安装了sendmail(或兼容的东西)并且您的网络配置正常。这是因为可以通过DNS查找检索该实用程序用于发送电子邮件的负责服务器。
这是不同的但是如果你想使用传出的smtp服务器,那么你必须配置哪一个以及如何使用它。这很有意义,因为它允许更精细的控制,并且可以防止某些不需要的消息细节被接受,例如无效的发件人地址。此外,它可以帮助提高远程smtp服务器对您的消息的接受度,当您的网络设置非常重要时,这些服务器可能并不总是有效。