【发布时间】:2011-11-08 09:03:50
【问题描述】:
有没有什么方法可以在不使用 Gmail SMTP 手动编码我的用户名和密码的情况下从 C# 发送电子邮件?
我知道有些软件可以看到源代码,但我不太喜欢他们看到我的 Gmail 密码。
【问题讨论】:
-
一个配置文件?只是一个想法,我不知道如何在c#中使用,所以我不会回答。
-
@harper89:与使用反射器相比,配置文件更容易查看用户名密码。
-
将乱码存储在配置文件中,然后在程序中编写一些将其转换为密码的内容:)
-
@harper: :) 仍然可以使用反射器翻译给定配置文件和 exe 的密码 :)
-
谨防所有将密码加密到配置文件中的建议。如果您的应用程序可以提取您的密码,以便将其用于验证 gmail 交易,那么不道德的用户可以提取该密码以访问您的 gmail 帐户。如果他们允许您这样做,您最好通过您的用户 SMTP 中继发送电子邮件。