【发布时间】:2020-11-06 09:58:12
【问题描述】:
我正在尝试创建本地 SMTP 服务器。我按照这个配置了一切:Link to set-up hmailserver
在那之后,我运行了我的诊断程序,它说主机(在我的情况下是 noreply@bufferoverflow.com)无法解决。我搜索并阅读了 hmailserver Docs 的文档和问题部分,发现我的机器上缺少 DNS 配置。
我按照这篇文章设置了 DNS ip 来命名:How to add ip domain mapping in windows
127.0.0.1 bufferoverflow.com
我的
C:\Windows\System32\drivers\etc>记事本hosts.ics
它仍然说主机无法解析为类型。我试图查看端口是否真的打开并正在监听。所以我在 CMD 中做了这个命令:
netstat -a
它在听。我仔细检查了所有内容,但找不到哪里出错了。我创建了一个简单的 nodejs 服务器,并将其托管在 localhost 的 80 端口上,并在我的浏览器中输入“bufferoverflow.com”,它打开了 127.0.0.1 aka localhost,这是因为它具有我提供的 ip 域映射。
现在我迷失了为什么无法解析主机名。我的 DNS 很酷。 Everthing 已按照文档所述进行配置,并且端口也已打开并正在侦听。请帮帮我。
【问题讨论】:
-
什么是“我的诊断工具”?
-
在设置指南中,它说的最后一件事是检查服务器是否实际运行并且一切正常。就像一张假支票。那是诊断窗口。请看文章中附上的图片。
-
嘿,你一定要使用这个吗?我可以带你完成一个简单的步骤,没有错误,有一个现成的 SMTP,有时你必须要求激活 + 它是免费的,每天可以发送 300 封邮件
-
不,先生,我想从我的服务器发送邮件。我开始了解nodemailer。我创建了一个不太安全的谷歌帐户并实现了这一点。但我需要来自我的自定义域的邮件,例如 noreply@mydomain.com 了解了 sendgrid,然后明白我需要自己的 SMTP 服务器。一段时间后,我明白如果我有自己的 SMTP,为什么我什至需要发送网格。然后我搜索创建自己的 SMTP 服务器。我遇到了这个东西并被困在这里。这是整个问题。 PS:我还没有购买域名。
标签: dns hmail-server