如何配置 sendmail(或 postfix)以使用 webmin 发送确认电子邮件?

如何配置 sendmail(或 postfix)以使用 webmin 发送确认电子邮件?

我有一台 centos 5.5 64 位 xen vps。我有一个 php 脚本,可以自动向注册的人发送确认电子邮件,但现在无法发送,我被告知要安装 webmin,然后安装 sendmail 或 postfix 并将其配置为发送电子邮件

我安装了 webmin,安装了 sendmail,现在怎么办?如果您知道如何配置 postfix,那么我将卸载 sendmail 并安装 postfix。

我只想自动发送电子邮件,确认邮件、欢迎邮件、告别邮件和重置密码邮件,我想要使用的电子邮件是 [电子邮件保护]

我不想有收件箱,我可以使用谷歌应用电子邮件服务来实现这一点,只想发送自动电子邮件

笔记

我可以通过 ssh 来完成此操作,无需 webmin,只是想知道如何进行,任何教程或解释都将不胜感激。

如果你知道如何配置另一个类似于 posftix 和 sendmail 的软件,我会毫不犹豫地使用它,而不是使用这两个。基本上我不关心我使用什么电子邮件服务器,只要能完成工作就行

答案1

您可以转到服务器 > Sendmail 邮件服务器。(如果您没有看到,请单击底部的刷新模块。)

在大多数情况下,你不需要太多配置。PHP 的邮件()一旦安装并运行 sendmail,该功能就应该起作用。

如果仍然不起作用,您可以:

  1. 描述您的应用程序如何发送邮件(和/或发布代码)
  2. 描述您在 Webmin 的 sendmail 页面上看到的内容,尤其是错误(如果有)
  3. 使用 mail 命令从命令行向自己发送消息并描述结果

答案2

从命令行安装 Postfix 非常简单。只需使用您最喜欢的包管理器安装它即可yum install postfix。之后,您可以按照基本配置自述文件

如果您认为这太难,不够简单,则不应安装邮件服务器。不知情的情况下安装邮件服务器可能会将邮件服务器暴露给公众,并伤害其他无辜的人(发送垃圾邮件)。

另一方面,我不明白为什么人们不使用搜索引擎来查找这些基础知识?第一次搜索就会显示完整的操作方法:http://wiki.centos.org/HowTos/postfix (写这个问题只需要 10 秒钟,而不是 10 分钟)。

相关内容