我用 C# 制作了一个使用免费 smtp 服务器或 Yahoo 和 gmail smtp 服务器工作的电子邮件客户端。我仍然不清楚 smtp 的端口和来龙去脉以及互联网的最终工作方式。
假设我使用 ISP 的 smtp 服务器通过电子邮件客户端或类似 Outlook 的电子邮件客户端发送邮件,那么我是否使用计算机的 25 端口并且服务器在 25 端口接收它?
在 C# 中是smtpclient.port
我的计算机或 smtp 服务器的端口。另外,当我使用基于 Web 的客户端(如 Yahoo 或 gmail)时,smtp 及其端口 25 如何适合 web/http 使用端口 80 的地方?