使用 C# 从 Web.Config 文件访问 SMTP 邮件设置
需要阅读 web.config 文件中 system.net 部分下定义的 SMTP 电子邮件设置。
以下是 web.config 文件中定义的 SMTP 电子邮件设置示例: (下节)
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network defaultCredentials="true" host="localhost" port="25" userName="user” password="testPassword"/>
</smtp>
</mailSettings>
</system.net>
如何使用 c# 访问 SMTP 邮件设置
Need to read my SMTP email settings defined under system.net section in my web.config file.
Below is one example of SMTP email setting defined in web.config file:
(Under Section)
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network defaultCredentials="true" host="localhost" port="25" userName="user” password="testPassword"/>
</smtp>
</mailSettings>
</system.net>
How to Access the SMTP Mail Setting by using c#
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
只需使用
System.Net.Mail
类即可发送电子邮件。它会自动从您的 web.config 中获取邮件设置。Just use the
System.Net.Mail
classes to send your e-mails. It will automagically pick-up the Mail setting from your web.config.您可以使用 WebConfigurationManager:
You can use the WebConfigurationManager:
相关...如果您同时从网站和应用程序进行访问,则此代码会派上用场。
Related...If you're accessing from both a website and an application this code can come in handy.
您可以使用此代码
You can use this code