webForumDet fria alternativet

Ett helv*e med att skicka mail =(

.NET

1 svar · 268 visningar · startad av lasseh79

Medlem sedan jan. 200568 inlägg
Frågan#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.

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)