Avatar billede pnr Nybegynder
07. marts 2005 - 14:21 Der er 10 kommentarer og
1 løsning

Hjælp til at sede mail

Jeg har en del problemer med at sende mail i VB :-(

Jeg har prøvet følgende eksempel (Har installeret Jmail og lavet en reference til denne):

http://www.dimac.net/Products/w3JMail/Version37/Examples/VB.htm

Men jeg får så følgede fejl:

compiler error: Expected variable or procedure, not project
Avatar billede sjh Nybegynder
07. marts 2005 - 14:24 #1
hvad linje er det du for fejl i??
Avatar billede sjh Nybegynder
07. marts 2005 - 14:26 #2
det her kan man ikke i vb..
MsgBox Error$, vbCritical, "Mail Error"

skal nok se sådan ud..

MsgBox Err.Number, vbCritical, "Mail Error"
Avatar billede sjh Nybegynder
07. marts 2005 - 14:28 #3
sorry det kan man da godt.. Tænker bare lidt PHP $Error :P
Avatar billede pnr Nybegynder
07. marts 2005 - 14:33 #4
Jeg tror det er den her linie:

    Set jmail = CreateObject("JMail.SMTPMail")
Avatar billede sjh Nybegynder
07. marts 2005 - 14:44 #5
jeg har nu prøvet med denne kode, og det virker fint..

Den her virker KUN hvis du har TDC, så den skal du lige lave om hvis du ikke har TDC.
Jmail.ServerAddress = "smtp.mail.dk:25"

Private Sub SendMail()
Dim Jmail As Object

  Set Jmail = CreateObject("JMail.SMTPMail")
  Jmail.ServerAddress = "smtp.mail.dk:25"

  Jmail.Sender = "din@email.dk"
  Jmail.ReplyTo = "send@til.dk"
  Jmail.AddRecipient "din@email.dk"

  Jmail.Subject = "Testing the excellent jmail"
  Jmail.Priority = 1
  Jmail.Body = "Body and soul." & vbCrLf & "Way cool..."

  Jmail.Execute

  If Err <> 0 Then
    MsgBox Error$, vbCritical, "Mail Error"
  End If

  Set Jmail = Nothing
End Sub
Avatar billede sjh Nybegynder
07. marts 2005 - 14:47 #6
og du har registret..

WIN9x
regsvr32 "C:\Windows\System\jmail.dll"

WIN NT, 2000, XP
regsvr32 "C:\WINNT\System32\jmail.dll"
Avatar billede sjh Nybegynder
10. marts 2005 - 15:07 #7
Har du fået det til at virke??
Avatar billede pnr Nybegynder
18. marts 2005 - 05:55 #8
jeg fik det aldrig til at virke men brugte cdo til at sende med istedet, så nu virker det :-)

sjh: smid et svar så får du nogle point din hjælpe, og en stor tak skal der også lyde!
Avatar billede pnr Nybegynder
18. marts 2005 - 05:56 #9
er det ok hvis vi deler, 15 point til dig og 15 point til mig?
Avatar billede sjh Nybegynder
18. marts 2005 - 09:54 #10
Jeg kan se du ikke har så mange point, så tag du bare de 30 point tilbage igen. :)
Avatar billede pnr Nybegynder
21. marts 2005 - 09:18 #11
Så siger jeg mange tak!
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
Kurser inden for grundlæggende programmering

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