【发布时间】:2014-10-07 13:32:57
【问题描述】:
我想向自己发送电子邮件,说明我的应用程序“在野外”时捕获的异常情况。
我找到了一种使用 K.R.R. 的答案 here 以编程方式发送电子邮件的简单方法,但它需要像这样添加凭据:
SmtpServer.Port = 587;
SmtpServer.Credentials = new System.Net.NetworkCredential("neversaynunca@gmail.com", "cuddlyPlatypi");
有没有一种方法可以做到这一点,而无需以这种方式泄露我的密码(我知道代码很容易被窥探到找到密码)?
【问题讨论】:
-
我真的希望你的密码是
cuddlyPlatypi:( -
说真的,你不能让你的应用使用你客户的电子邮件详细信息吗?
-
我不想;我希望用户看不到异常详细信息的电子邮件。
-
即使你确实让它工作了,如果发生不好的事情,你也会让自己面对成千上万的电子邮件!
-
祝你度假好运! :)
标签: c# gmail code-access-security networkcredentials