Email Debian isn';我再也不能发送电子邮件了

Email Debian isn';我再也不能发送电子邮件了,email,debian,virtual-machine,Email,Debian,Virtual Machine,我的虚拟机软件运行Debian 6的虚拟机不会发送电子邮件,因为我搬进了另一个装有调制解调器/路由器的房子。我重新安装了Debian,但仍然无法发送电子邮件。我的网络适配器设置为“桥接”(启用了“复制物理网络连接状态”)。 我安装了一个需要发送电子邮件才能正常工作的应用程序。但我无法完成它,因为我根本没有收到电子邮件 日期|邮件test@example.com在命令行上也不起作用,因此它与应用程序无关 我需要配置路由器才能从虚拟机发送外部电子邮件吗?我设法解决了邮件问题 我需要做两件事: 设置P

我的虚拟机软件运行Debian 6的虚拟机不会发送电子邮件,因为我搬进了另一个装有调制解调器/路由器的房子。我重新安装了Debian,但仍然无法发送电子邮件。我的网络适配器设置为“桥接”(启用了“复制物理网络连接状态”)。 我安装了一个需要发送电子邮件才能正常工作的应用程序。但我无法完成它,因为我根本没有收到电子邮件

日期|邮件test@example.com
在命令行上也不起作用,因此它与应用程序无关


我需要配置路由器才能从虚拟机发送外部电子邮件吗?

我设法解决了邮件问题

我需要做两件事:

  • 设置Postfix的SMTP服务器,因为我的ISP不允许在不使用SMTP服务器的情况下使用端口25。有关操作方法,请参阅参考资料
  • 然后我需要配置“从地址发送”,因为默认情况下,电子邮件是从本地主机电子邮件地址发送的。SMTP服务器无法将其识别为有效,并阻止发送电子邮件。有关操作方法,请参阅参考资料

  • 解决这个问题花了我几乎几天的时间,但现在我可以从我的Debian系统中接收到传出的电子邮件:)。

    虚拟机可以联系外部服务器还是仅仅是邮件?对不起,是的,它连接到internet,我可以访问网站。需要检查的一些事情:检查Debian虚拟机上的邮件日志,可能是您的本地SMTP服务器(sendmail?)由于某种原因无法转发邮件,邮件排队了吗。如果您更改了internet提供商,则可能需要使用ISP的SMTP服务器来中继发送邮件,因为现在大多数ISP都会阻止发送端口25(SMTP)连接。我不知道我当前的邮件系统是什么。有办法找到答案吗?我的邮件日志显示与SMTP服务器的连接超时,因此我很有可能需要配置ISP的SMTP。检查您当前运行的邮件系统的最简单方法是通过telnet连接到它,并查看它返回给您的横幅;类似于
    telnet localhost 25
    在我的机器上返回“220 example.com ESMTP Exim 4.80 Mon,2012年9月10日11:54:04+0200”