我正在使用 Express.js 构建一个网站。目前这只是一个演示网站,没有计划在实时互联网上托管它。我在网站上有一个联系表单,我想让它使用 Nodemailer 向我的 GMail 地址发送电子邮件。我希望 Nodemailer 使用本地 Postfix 服务器发送邮件。
鉴于我的计算机没有像 example.com 这样的域名,在这种情况下我应该使用什么作为 Postfix 系统邮件名称?
答案1
你会hostname.domain
使用主机名是运行邮件服务器的机器的名称,领域是您的本地网络域名,可能为.local
。但是,许多家庭网络没有域名,因此仅使用主机名就可以了。如果您的本地网络不进行 DNS 解析(许多家庭路由器会自动执行此操作或允许对其进行配置),您也可以直接使用 IP 地址。
所有这些都假设您通过同一个网络访问信息,并且由家用路由器控制。对于更复杂的设置,您需要在更多地方配置更多东西。