我想设置一个想在本地环境中工作的本地邮件服务器。为此,我使用了sendmail和dovecot。 我有一个开发服务器,我们使用螳螂之类的工具。所以在解决问题之后,每个开发人员都先收到了邮件,但现在却没有进入本地内部网。
所以我需要为我安装的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中的
用户和群组空白
一切都是有效的。 sendmail好的。鸽子好的。 没有错误,但邮件没有收到。 但什么都没发生,我无法接收邮件。
我需要这样做,如果我有一个电子邮件user1@example.com和user2@example.com所以两者都使用mantis user1是管理员螳螂。如果任何问题得到解决,那么user2将从user1获得自动邮件。
我是如何配置邮件服务器的。
答案 0 :(得分: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
。