10 .net c# email windows-phone-7
我正在考虑在我的游戏中实施"报告错误/建议"选项,但是我不太确定如何才能实现这一目标.我没有自己的服务器或任何东西,所以我不能只发送用户写入的文本.
我提出的唯一方法是客户端会写一条消息,我会将其发送到一个电子邮件帐户,我可以在那里阅读它们.但是,我不希望用户需要通过他们的个人帐户发送报告.我不太确定如何实现这一点,谷歌搜索没有提出任何好的建议.
我没有做很多网络工作,所以如果你能逐步解释(甚至在代码中)这个过程,我真的很感激.
我正在使用C#,正在为Windows Phone 7编写游戏.
是的,这绝对是可能的.从相对较低的角度来看,您需要:
SMTP是一种非常简单/人性化的协议,因此手动完成所有这些工作并不是一项巨大的努力.同时,有许多预先构建的库可以为您处理所有这些(除了可能是收件人的MX服务器的分辨率).
请注意,以这种方式发送的电子邮件更有可能被过滤为垃圾邮件(通常是因为发件人的IP /主机名不会与您决定使用的传出电子邮件地址上的任何域匹配).
另请注意,既然您可以将"发件人"地址设置为任何地址,您可以选择询问用户是否要提供他们的实际联系地址,如果他们这样做,您可以将其设为"发件人"地址以便您可以如果有必要,实际上会与他们取得联系.