0

我想设置一个想要在本地环境中工作的本地邮件服务器。为此,我使用了 sendmail 和 dovecot。我有一个开发服务器,我们使用类似螳螂的工具。所以在解决了这个问题之后,每个开发人员之前都收到了邮件,但现在它没有进入本地 Intranet。

所以我需要解决这个问题,因为我安装了 sendmail 服务器。

yum install sendmail* -y yum install m4* -y

在 sendmail.mc 中更改

dnl # DAEMON_OPTIONS(`Port=smtp, Addr=192.168.1.91, Name=MTA')dnl

然后

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

然后服务 sendmail 重新启动

为了接收邮件,我安装了 dovecot

yum install dovecot* -y

在那我改变了

在 dovecot.conf 中

取消注释 pop3 imap

10-auth.conf

改变了

disable_plaintext_auth = 没有
auth_mechanisms = 普通登录

在 10-mailconf 中

取消注释 mailDir。

在 10-master.conf

用户和组留空

一切正常,一切都说好。发邮件好。鸽舍好。没有错误,但没有收到邮件。但什么也没发生,我无法接收邮件。

如果我有一个电子邮件 user1@example.com 和 user2@example.com ,我需要这样做,所以两者都使用螳螂 user1 是螳螂的管理员。如果有任何问题得到解决,那么 user2 将从 user1 获得自动邮件。

为此,我如何配置邮件服务器。

4

1 回答 1

0

sendmail.mc变化中

dnl # DAEMON_OPTIONS(`Port=smtp, Addr=192.168.1.91, Name=MTA')dnl

DAEMON_OPTIONS(`Port=smtp, Addr=192.168.0.0, Name=MTA')dnl

接受来自本地地址 192.168.xxx.xxx 的端口 25 上的邮件

还在访问文件中添加一行(以中继来自这些 IP 的邮件):

Connect:192.168         RELAY

编辑后不要忘记输入make

于 2014-04-14T09:17:05.913 回答