2012-01-24 45 views

回答

0

System.net.mail命名空间应该可以。使用SmtpClient连接到邮件服务器,然后使用MailMessage实际创建邮件。

4

这是不可能如果你的游戏是在的Xbox 360运行从XNA框架发送电子邮件。在Xbox 360上不允许访问Internet - 所有网络流量都通过Xbox LIVE或System Link。还有(因此)没有API用于发送包含在Xbox 360 XNA框架中的电子邮件。


如果你的游戏下运行Windows,您可以包括System.Net.Mail的引用,然后使用SmtpClientMailMessage发送电子邮件。例如:

MailMessage message = new MailMessage(
    "[email protected]",    // From 
    "[email protected]",    // To 
    "Email Message",      // Subject 
    "Hello!");       // Body 

SmtpClient client = new SmtpClient("smtp.example.com"); 
client.Credentials = CredentialCache.DefaultNetworkCredentials; 

client.Send(message); 

欲了解更多信息,请参阅the examples on MSDN

相关问题