Ett helv*e med att skicka mail =(

.NET

1 svar · 273 visningar · startad av lasseh79

Medlem sedan jan. 200568 inlägg
Trådstart#1

Hej!!

Jag har oerhörda problem med att skicka mail i min webbapplikation... har testat att inte skriva någon smtpserver.. då funkar applikationen jättebra förutom att inget mail skickas ;-) och det känns ju lite som att det är det som är vitsen... när jag skriver till smtpservern så får jag det kryptiska felet "Could not access 'CDO.Message' object."

Nån som har någon erfarenhet av detta?

här är koden:

Dim Mail As New MailMessage
Mail.To = "en korrekt skriven mailadress"
If tbSubject.Text.Length > 0 And tbContent.Text.Length > 0 Then
Mail.Subject = tbSubject.Text
Mail.Body = tbContent.Text
Mail.From = "xxxxxxxxxxx@xxx.se"
SmtpMail.SmtpServer = "en smtpserver som ska vara riktig"
SmtpMail.Send(Mail)

            Contactpanel.Visible = False

            lblError.Visible = True
            lblError.Text = "\<a href='contact.aspx'\>Klicka här för att skicka ytterliggare ett meddelande\</a\>"
        End If

Tusen tack på förhand ;-)

Medlem sedan dec. 19995 874 inlägg
#2

Det felet betyder antingen att du anger en felaktig TO-adress, eller en felaktig smtpserver.
Tänk också på att smtp-servern som du skickar via tillåter att du relayar via den, samt att brandväggen inte blockerar smtp-trafik.

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)