2012-01-24 48 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

相關問題