Передача файла по интернету - C#
Формулировка задачи:
Задача: имеем программу (игру на xna) и её лог файл (текстовик 1-100 кб).
И имеем комп с виндой который постоянно подключен к интернету.
Необходимо что бы на этот комп программа пересылала этот самый текстовик.
Как реализовать передачу и приём?
Решение задачи: «Передача файла по интернету»
textual
Листинг программы
private void SendEMail(string filename, string email, string text)
{
int smtp_port = 25;
string _FileName = filename;
SmtpClient SMTP = new SmtpClient("smtp_server_name", smtp_port);
System.Net.NetworkCredential Cred = new System.Net.NetworkCredential("login", "password");
SMTP.Credentials = Cred;
MailMessage MM = new MailMessage("mymail@gmail.com", email.Trim(), "Subject", text);
MM.Attachments.Add(new Attachment(_FileName));
SMTP.Send(MM);
foreach (Attachment temp in MM.Attachments)
temp.Dispose();
MM.Attachments.Dispose();
//MM.Attachments.Clear();
MM.Dispose();
GC.Collect();
}