|
|||||
|
Velkommen IntroASP.NET og XML IntroduktionXML CSS XSL(T) DTD og Schemas DOM og SAX Værktøjer XML i datagrid XML - skrivning af XML XML og transformationer XML - udtræk af elementer Dataset og datagrid objektet Indlæsning af dataPaging Sortering Ret post Slet post Opret ny post Hyperlinks i datagrid Billeder i datagrid Vælg post i datagrid Cache Et eksempel med det hele Datagrid, database og datasetDataset - extra CloneMerge Relationer Class Hvordan gør manAndeby klassen i vb Andeby klassen i c-sharp Webservices IndledningEtablering af en web-service Kald af web-services Sikkerhed ModellerBrug af forms modellen Opret cookie selv File upload Optimering Hvad kan man gøreMere om caching Fejlsøgning TracingFejlhaandtering De andre fejl Et lille CMS Basis infoVis side Ret side Styr sider Pæn URL Et demo system Kalender kontrollen Et lille kodeeksempel |
ASP.NET II / E-mail / At sende email fra ASP.NET |
||||
ASP.NET fjernundervisningskursus- Vil du gerne på kursus NU? - Vil du gerne lære i dit eget tempo? - Har du ikke tid til at tage på kursus ude i byen? Så køb et kursus i ASP.NET som fjernundervisning på www.it-fjernundervisning.dk |
Der findes en klasse system.web.mail, der bruges når vi vil sende en mail fra ASP.NET.
Koden til at sende mail fra .NET er meget simpel - dette lille eksempel viser, hvordan man gør:
Dim mailMessage As System.Web.Mail.MailMessage = New System.Web.Mail.MailMessage
mailMessage.From = strNavn + " <" + strEmail + ">"
mailMessage.To = strEmail
mailMessage.Subject = "Tekst til emnelinjen"
mailMessage.BodyFormat = System.Web.Mail.MailFormat.Html
mailMessage.Body = "Selve mail teksten"
System.Web.Mail.SmtpMail.SmtpServer = "localhost"
System.Web.Mail.SmtpMail.Send(mailMessage)
System.Web.Mail.MailMessage mailMessage = new System.Web.Mail.MailMessage();
mailMessage.From = strNavn + " <" + strEmail + ">";
mailMessage.To = strEmail;
mailMessage.Subject = "Tekst til emnelinjen";
mailMessage.BodyFormat = System.Web.Mail.MailFormat.Html;
mailMessage.Body = "Selve mail teksten";
System.Web.Mail.SmtpMail.SmtpServer = "localhost";
System.Web.Mail.SmtpMail.Send(mailMessage);
Man kan forholdsvis enkelt vedhæfte en fil til en mail man sender ud
Dim MyAttachment As System.Web.Mail.MailAttachment
MyAttachment = New System.web.Mail.MailAttachment(strSavePath + strFileName)
mailMessage.Attachments.Add(MyAttachment)
System.Web.Mail.MailAttachment MyAttachment;
MyAttachment = New System.web.Mail.MailAttachment(strSavePath + strFileName);
mailMessage.Attachments.Add(MyAttachment);
I Web matrix er der god hjælpe at hente. I Code billedet kan man under Code Builders vælge Send Email.



Det forudsætter naturligvis, at man har en mailserver, der vil sende ens mail...