【问题标题】:Why there is "from" attribute of <smtp> element in <system.net><mailSettings>? How can i use it?为什么 <system.net><mailSettings> 中有 <smtp> 元素的“from”属性?我该如何使用它?
【发布时间】:2011-03-31 09:21:52
【问题描述】:

为什么中的元素有“from”属性?我该如何使用它? 据我所知,无论如何我必须为 MailMessage 类构造函数指定 From 参数。 我可以以任何自然的方式使用 元素的“from”属性吗?

【问题讨论】:

    标签: .net smtp mailsettings


    【解决方案1】:

    MailMessage 构造函数有一个重载,不需要任何参数。这会将 From 属性设置为 .config 文件中的值。请参阅此处了解更多信息,尤其是“备注”部分:

    http://msdn.microsoft.com/en-us/library/ms144707.aspx

    "From 设置为 mailSettings 的网络元素 元素(网络设置),如果有的话 存在。”

    【讨论】:

    • 谢谢,蒂姆。这是有道理的。但在你回答之前我真的没有得到备注部分的含义......
    • 如果我没有为MailMessage condtructor指定“To”参数,我以后该怎么做?
    • 嗨康斯坦丁,我同意这也不明显 - 你认为你可以将“To”属性设置为字符串。相反,您需要这样做:mailMessage.To.Add(new MailAddress("somebody@somewhere.com"));
    • 啊。真丢人!我对 MailMessage.To 属性的只读性质感到困惑 :-) 谢谢,蒂姆。真的很有帮助。
    猜你喜欢
    • 2012-11-07
    • 2016-07-20
    • 2015-12-04
    • 2021-09-26
    • 2021-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-16
    相关资源
    最近更新 更多