0

我正计划从我在家中使用的本地 PC(在动态 IP 中)向我的朋友(他们在 gmail 和 hotmail 中)发送电子邮件。是否可以在我的本地 PC 中配置 IIS 或 Apache 并连接到家庭宽带并可以发送电子邮件?

我不想从任何其他托管公司获得任何帮助(通常我们通过使用 .Net 或 Php 使用 SMTP 地址)所以如果需要我可以尝试为我的 PC 配置一些网站名称(如果可能的话)。

我不需要从他们那里得到任何回复,他们会再次发送到我的 gmail 地址。

我的计划有可能吗?

4

2 回答 2

0

你想要的是建立一个 SMTP 服务器!

你需要的东西

  • 静态IP。
  • 将 DNS 从您的 ip 反向到您的主机名(在 cmd.exe 上键入 nslookup yourip 结果必须是您的主机名)
  • 您的 DNS ZONE 上的 DNS MX 条目,例如 0 your.host.name.com

将实现 RFC2821 http://www.ietf.org/rfc/rfc2821.txt的程序/代码

我已经建立了一个只接收电子邮件的 SMTP 服务器......也许你可以从那里开始......

https://stackoverflow.com/questions/24834765/how-receive-emails-in-net-listening-connection-from-gmail-yahooo-not-a-pop

于 2014-07-22T23:42:33.240 回答
0

这个问题可能对您有所帮助:如何将电子邮件从本地机器发送到 gmail?

您应该能够在您的家庭计算机上运行 .NET、PHP 或其他本地 Web 服务,并使用上面链接中包含的库之一来发送电子邮件,而无需第三方 Web 主机。出于好奇,您到底想完成什么?gmail 的 API 中可能有一个更简单的解决方案。

于 2013-04-24T15:13:50.177 回答