gpt4 book ai didi

linux - 如何为本地网络上的设备设置测试 SMTP 服务器

转载 作者:太空宇宙 更新时间:2023-11-04 05:26:29 25 4
gpt4 key购买 nike

这几天我一直在想办法解决这个问题。我有一个可以发送电子邮件警报的 Linux 小盒子,我需要测试这个功能。这是一个非常非常基本的 Linux 盒子(非常痛苦)。

是否可以在我的桌面(IP:192.168.0.20)上设置一个假的 SMTP 服务器(192.168.0.2)可以向其发送电子邮件?我需要确认消息的内容是否正确,但仅此而已。我完全同意将其吐出到终端。本地网络上没有 DNS 或 DHCP,我只是使用静态 IP 地址,因此它需要在该限制内工作。

我已经能够通过wireshark确认嵌入式计算机正在尝试通过SMTP执行某些操作,但我根本没有看到任何消息内容,看起来它只是试图与服务器通信。我也尝试过使用“mail”发送消息,但我不断收到“SMTPclient:代理:未知主机”错误,我认为这意味着它找不到我告诉它查找的 SMTP 服务器。

我在桌面上使用 Ubuntu 14.04。

谢谢!

最佳答案

因此,作为基本测试,只需在本地计算机上运行 SMTP 服务器即可。只需安装 Postfix 就可以了。我设置了到本地邮件服务器的中继,但它无法中继。从我收到的错误消息中我发现这是一个 DNS 问题,它无法解析将消息定向到何处。观看wireshark,您应该能够看到流量和发送消息的尝试,这是我的猜测。当我有更好的答案时,我会更新。

关于linux - 如何为本地网络上的设备设置测试 SMTP 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30785047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com