Jag skall från en ASP.NET-sida skicka (genom knapptryckning) några värden (String) till kunders e-mail. När jag gör motsvarande från en vanlig ASP-sida skriver jag ex.vis följande: Hej Gunnar,Skicka E-mail från ASP.NET
Set mailare = Server.CreateObject("JMail.Message")
mailare.AddRecipient ""&mottagare_epost&"", ""&mottagare_namn&""
mailare.From = ""&epost&""
mailare.FromName = ""&namn&""
mailare.Subject = ""&rubrik&""
mailare.AppendHTML "<font face='Arial' size='5'>Text</font>"
mailare.AppendHTML "<font face='Arial' size='3'>" & Replace (Server.HTMLEncode(Meddelande),vbCrlf,"<br>") &_
"<br><br><b>Skickades:</b> " & Now & "<br>--<br><b>Namn: </b> "&_
namn & "<br><b>Kontaktperson: </b> " & kontaktperson & "<br>"
mailare.AppendHTML "<b>Postadress: </b> " & postadress & "<br>"
mailare.AppendHTML "----<br></font>"
mailare.Send(""&mailserver&"")
mailare.Close
Set mailare = nothing
Hur skall detta se ut i ASP.NET (språk VB)?Sv: Skicka E-mail från ASP.NET
du kan kolla här, http://www.systemwebmail.com
Så här kan det se ut
Dim mail As New MailMessage()
mail.To = "me@mycompany.com"
mail.From = "you@yourcompany.com"
mail.Subject = "this is a test email."
mail.Body = "this is my test email body"
SmtpMail.SmtpServer = "localhost"
SmtpMail.Send(mail)