我无法通过Outlook发送邮件包sendmailR
。 它做工精细我的主计算机(窗机)上,但是当我尝试它我的Ubuntu上运行的虚拟机上,我得到以下错误:虚拟机上的SendmailR
Error in socketConnection(host = server, port = port, blocking = TRUE) :
cannot open the connection
In addition: Warning message:
In socketConnection(host = server, port = port, blocking = TRUE) :
MYADRESSE.local:25 cannot be opened
我用下面的代码再一次在主机上正常工作机。
我必须设置虚拟机才能访问MYADRESSE.local
吗?两者之间的网络(主机和托管)被设置为“桥接”。我的最终目标是使用闪亮的服务器来创建一个能够通过主机的主Outlook发送电子邮件的应用程序,目前,电子邮件完美地搁置了工作。
嗨,谢谢你的回答我在这个虚拟机的所有东西都很新,所以我会尽力解释它。首先,主机和VM之间的ping以及VM的互联网连接都很好。如果我运行命令“ping -c 1 MYSERVER.local”我有ping:未知主机MYSERVER.local。 与您的命令相同,我“无法解析MYSERVER.local/22:名称或服务未知”。 我可能正在做一些非常愚蠢的事情,因为我告诉过你我是这种网络事物的新手。我也尝试检查连接我的虚拟机到我的局域网,但所有的尝试都是徒劳的(网络设置发生变化)。 – Romain
这是网络问题,而不是VM问题。虚拟机就像另一台机器,它放在同一台机器上并不重要。我会更新我的答案,并告诉你你犯了哪个错误 – mootmoot
非常感谢。以这种方式完美地工作! – Romain