Avatar billede kahs Nybegynder
15. februar 2005 - 09:55 Der er 5 kommentarer og
1 løsning

Hvorfor sendes der ikke en mail

Dim mail As MailMessage = New MailMessage()
Dim strlocal As String

Hej Eksperter

Hvorfor virker dette ikke?

SmtpMail.SmtpServer = "smtp.mail.dk"

mail.From = "from@mail.dk"
mail.To = "to@mail.dk"
mail.Subject = "Kalenderopgave"
mail.Body = "Det er oprettet en opgave til dig"
mail.BodyFormat = MailFormat.Html

SmtpMail.Send(mail)

- KAHS
Avatar billede arne_v Ekspert
15. februar 2005 - 10:16 #1
Hvilken fejl får du ?
Avatar billede kahs Nybegynder
15. februar 2005 - 10:27 #2
Jeg benytter funktionen i en web service og web servicen fejler...
Jeg prøver lige at sætte en try catch på
Avatar billede kahs Nybegynder
15. februar 2005 - 10:34 #3
Dette er hvad den skriver i exepti

System.Web.HttpException: Could not access 'CDO.Message' object. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x8004020F): The server rejected one or more recipient addresses. The server response was: 554 <kas@o-mega.dk>: Relay access denied

  --- End of inner exception stack trace ---
  at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
  at System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters)
  at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args)
  --- End of inner exception stack trace ---
  at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args)
  at System.Web.Mail.CdoSysHelper.Send(MailMessage message)
  at System.Web.Mail.SmtpMail.Send(MailMessage message)
  at Kalenderaftale.byg_aftale.Process() in c:\inetpub\wwwroot\Kalenderaftale\Kalenderaftale.asmx.vb:line 151
Avatar billede arne_v Ekspert
15. februar 2005 - 10:38 #4
Det relevante er:

  The server response was: 554 <kas@o-mega.dk>: Relay access denied

Mail-serveren mener ikke at du har lov til at bruge den til at sende email med.

Er det den rigtige mail-server ? Du skal altid bruge den som hører til din
opkobling - ikke nødvendigvis den der hører til din email adresse.
Avatar billede kahs Nybegynder
15. februar 2005 - 10:44 #5
Super :)
Du fik mig på rette vej og det er lykkes mig at sende en mail.
Tak for hjælpen og stik mig et svar
Avatar billede arne_v Ekspert
15. februar 2005 - 10:47 #6
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester