我有一个使用exim作为MTA的Mailman的Debian安装。
我可以创build邮件列表并从邮件列表服务器接收邮件。 但是,当我尝试发送电子邮件到ML地址它被拒绝,并出现以下错误:
H =(…)F =([email protected])拒绝RCPT中继不允许
[email protected]是我的邮件列表(例如)。
我在谷歌无处不在,但实际上没有提出的解决scheme帮助我。 我正在尝试使用虚拟域。 邮件列表似乎configuration正确(我可以创build它们,并从Web界面pipe理他们,正如我上面说的,从他们接收邮件)。 问题似乎在Exim服务器configuration中。
这是我遵循的教程: http : //www.debian-administration.org/article/Mailman_and_Exim4我添加了文件夹:/ etc / exim4 / virtual与一个文件:mailinglist.dom,它的内容是:
list: [email protected]
我修改了/etc/exim4/conf.d/main/01_exim4-configlistmacrodefs
domainlist local_domains = @:localhost:dsearch; / etc / exim4 / virtual
并添加了以下文件:/etc/exim4/conf.d/router/350_exim4-config_vdom_aliases with:
vdom_aliases: driver = redirect allow_defer allow_fail domains = dsearch;/etc/exim4/virtual data = ${expand:${lookup{$local_part}lsearch*@{/etc/exim4/virtual/$domain}}} retry_use_local_part pipe_transport = address_pipe file_transport = address_file no_more
这是我遵循的另一个教程: http : //www.debian-administration.org/articles/140
现在我花了整整一天的时间试图解决这个问题,但没有成功 你可以帮我吗?
最后我设法解决了这个问题。 这里的步骤:
我重新启动了,现在一切正常。