无法在我的 Exim-Dovecot-Afterlogic 网络邮件设置上发送电子邮件

unable to send email on my Exim-Dovecot-Afterlogic webmail setup

我正在使用 ec2 ubuntu 12.04 hvm 客户端。我已经设置了一个 MTA 即 Exim 和 IMAP/POP 服务器即 dovecot 和一个网络邮件客户端 afterlogic。 IMAP 服务器运行良好,但 SMTP 出错。发送电子邮件后逻辑失败。我检查了日志,发现无法连接到 127.0.0.1:25。在 Exim 配置文件中,我取消了给出端口列表的行的注释,包括 25:487:etc 任何帮助将不胜感激。

我找到了解决办法!!! 在您喜欢的编辑器中打开 /usr/exim/configure 并更改以下行:

在主要配置部分 更改 local_interfaces = <;127.0.0.1;至 local_interfaces = <;你的-ec2-私有IP; 将 sender_unqualified_hosts = localhost 更改为 sender_unqualified_hosts = your-ec2-privateIP 将 recipient_unqualified_hosts = localhost 更改为 recipient_unqualified_hosts = your-ec2-privateIP

重新启动 exim,25 端口 smtp 将打开,您将能够发送电子邮件