Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从客户端终端(使用.net)发送电子邮件的最佳实践或方法是什么_.net - Fatal编程技术网

从客户端终端(使用.net)发送电子邮件的最佳实践或方法是什么

从客户端终端(使用.net)发送电子邮件的最佳实践或方法是什么,.net,.net,这不是一个关于如何在.net中发送电子邮件的问题。 我只是需要一些关于什么是发送电子邮件的最佳方式的意见 作为诊断过程的一部分,我需要从我的邮箱自动发送电子邮件 安装在各种客户端终端上的.net程序 我使用Gmail SMTP服务器发送邮件,我知道我会到达 我每天发送500封电子邮件的上限很快就会达到。 所以我想知道我是否可以在我的主机系统上有一个Web服务,并且 客户端程序调用我的Web服务发送电子邮件。 这样我就可以使用自己的SMTP服务器 请让我知道此方法是否可扩展或任何其他替代解决方案。

这不是一个关于如何在.net中发送电子邮件的问题。 我只是需要一些关于什么是发送电子邮件的最佳方式的意见

作为诊断过程的一部分,我需要从我的邮箱自动发送电子邮件 安装在各种客户端终端上的.net程序

我使用Gmail SMTP服务器发送邮件,我知道我会到达 我每天发送500封电子邮件的上限很快就会达到。 所以我想知道我是否可以在我的主机系统上有一个Web服务,并且 客户端程序调用我的Web服务发送电子邮件。 这样我就可以使用自己的SMTP服务器

请让我知道此方法是否可扩展或任何其他替代解决方案。
TIA

这是一种有效的方法(集中邮件发送),有助于防火墙级别的安全性(访问端口25的机器更少)。但你只需要小心这项服务对公众的开放程度。发送电子邮件的公共服务可以很快成为垃圾邮件的中转站。在实现这一点时,对服务的授权访问、身份验证等应该是您的首要任务。它是可扩展的,因为在将来,如果需要的话,你可以在客户不知道的情况下将大量邮件排队。

为了实现它的价值,我们通过我们的网络服务发送我们所有的电子邮件(至少从我们内部编写的应用程序发送)。我们每天发送500多封电子邮件,没有问题


我们的web服务使用IIS分拣目录来处理它们,因为我们发现它更安全。

谢谢…当然,我的web服务(可能是WCF)会有一些内置的身份验证。+1专门用于包括关于使用不安全服务的垃圾邮件发送者的警告。很高兴知道…感谢您的评论