Hej! Hej, Skicka mail
Finns det något inbyggt objekt i .NET för att skicka mail från formulär eller motsvarande. I asp kunde man använda
<code>
Function SendMail(iToAddress, iFromAddress, iSubject, iBody, iSMTPServer, iIsHTML)
On Error Resume Next
Dim iMsg
Dim iConf
Dim Flds
Set iMsg = Server.CreateObject("CDO.Message")
Set iConf = Server.CreateObject("CDO.Configuration")
Set Flds = iConf.Fields
With Flds
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = iSMTPServer
.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Update
End With
iMsg.Configuration = iConf
iMsg.To = iToAddress
iMsg.From = iFromAddress
iMsg.Subject = iSubject
If iIsHTML = True Then
iMsg.HTMLBody = iBody
Else
iMsg.TextBody = iBody
End If
iMsg.Send
If Err.number <> 0 Then
ErrorMessage = "Ett fel inträffade: " & Err.description & "<br> " & Err.source
Err.Clear
SendMail = ErrorMessage
response.Redirect("../System/Error/issueerr.asp")
Else
SendMail = true
End if
Set iMsg = Nothing
Set iConf = Nothing
Set Flds = Nothing
End Function
</code>
Finns det någon motsvarande till .NET C# helst
/TyronneSv: Skicka mail
Du har System.Web.Mail namespacet, där i hittar du klasser för att skicka mail.
SmtpMail, MailMessage
Mvh Johan