Можно ли отправить электронное письмо от XNA? - PullRequest
1 голос
/ 24 января 2012

Я использую XNA для разработки игры, и мне нужно отправить подтверждение по электронной почте из моей игры.Можно ли отправить электронное письмо от XNA?Если да, пожалуйста, напишите пример кода.

Ответы [ 2 ]

4 голосов
/ 18 апреля 2012

невозможно отправлять электронные письма из XNA Framework, если ваша игра работает на Xbox 360 .На Xbox 360 не разрешен доступ в Интернет - весь сетевой трафик проходит через Xbox LIVE или System Link.Также нет (следовательно) API для отправки электронных писем, включенных в Xbox 360 XNA Framework.


Если ваша игра работает под Windows , вы может включать ссылку на System.Net.Mail, а затем использовать SmtpClient и MailMessage для отправки электронного письма.Например:

MailMessage message = new MailMessage(
    "sender@example.com",                // From
    "recipient@example.com",             // To
    "Email Message",                     // Subject
    "Hello!");                           // Body

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

client.Send(message);

Для получения дополнительной информации см. примеры на MSDN .

0 голосов
/ 26 января 2012

Пространство имен System.net.mail должно работать нормально. Используйте SmtpClient для подключения к почтовому серверу, а затем MailMessage для фактического создания сообщения.

...