Avatar billede aros Nybegynder
10. august 2003 - 22:55 Der er 15 kommentarer og
1 løsning

afsendelse af mail fra db virker ikke

Hejsa
Jeg har oprettet flg. kode i en form, der skulle sende en mail til en række mail-adresser, som er tastet ind i en given tabel.:
Dim a As String
Dim b As String
Dim c As String
a = Me.email
b = Me.emne
c = Me.indhold
DoCmd.SendObject , "", "", a, "", "", b, c, False, ""

Men når jeg trykker på send-knappen får jeg flg. fejlmeddelelse:
"Runtime error: 2287
Microsoft Access kan ikke åbne postsessionen"

Koden har tidligere virket, men ligepludselig er den gået kold. Jeg har haft en anden til at se på den, og på hans computer virker den fint.
Jeg ved snart ikke hvor fejlen kan ligge
Hjææææælp :o)
Avatar billede terry Ekspert
10. august 2003 - 23:13 #1
DoCmd.SendObject , , , a, , , b, c, False

You dont need empty string if there is no value, this should work if there are values in a, b and c.
Avatar billede aros Nybegynder
11. august 2003 - 18:30 #2
Hey Terry, doesn't solve the problem.....
I still get the same error.
Avatar billede Jørgen Kirkegaard Professor
11. august 2003 - 21:58 #3
Prøv som en del af error-tracking først at have dit postprogram åbent og så køre koden - prøv desuden også at sende fra det manuelt. Således skulle du eliminere, at det skyldes, at der ikke kan sendes fra din computer.
Avatar billede aros Nybegynder
13. august 2003 - 11:38 #4
prøvet... virker heller ikke
Avatar billede terry Ekspert
13. august 2003 - 17:50 #5
you can sebd your dB to eksperten@santhell.dk and I will take a look when I get five minutes.
Avatar billede aros Nybegynder
13. august 2003 - 17:58 #6
sure, I would do that, but as I wrote the problem is not the db....
I have had another person check it on his computer, and it works on his computer..... but if you can sort it out.....
Avatar billede Jørgen Kirkegaard Professor
18. august 2003 - 15:52 #7
Prøv, om SendObject virker med hardcodede værdier, f.eks. din egen e-mail-adresse og med True i stedet for false. En mulighed er, at din opsætning ikke tillader den delimitor, du bruger i dine adresser. Prøv dernæst ditto i en Makro
Avatar billede aros Nybegynder
18. august 2003 - 18:24 #8
Static>> delimitor??? Kan vi få en oversættelse til jysk?? :o)
Jeg har prøvet med både min egen mail-adresse, samt true/false uden resultat...
Avatar billede aros Nybegynder
10. september 2003 - 08:23 #9
Tror jeg lukker her........
Avatar billede juks Novice
15. oktober 2003 - 20:11 #10
aros er det ikke fordi du ikke bruger outlook men bruger outlook express
Avatar billede aros Nybegynder
16. oktober 2003 - 11:05 #11
juks> Ja, men den har virket med outlook express, det er det der irriterer mig :o)
Avatar billede juks Novice
16. oktober 2003 - 11:07 #12
hmmmmm jeg har aldrig kunne få det til at virke i express , har du evt references til et oulookobject tror det kan være derfor.

men denne virker og tager default program

Application.FollowHyperlink "mailto:" & Me.Email
Avatar billede aros Nybegynder
16. oktober 2003 - 12:11 #13
skal den så indsættes istedet for DoCmd.SendObject....?????
Det er vigtigt, at jeg har muligheden for at vælge hvilke modtagere der skal have e-mailen fra en liste, da det er fra en db på ca. 1000 poster :o)
Avatar billede juks Novice
16. oktober 2003 - 12:15 #14
ja du skal bare lave me.email som email,email,email
se
evt http://www.eksperten.dk/spm/382936
Avatar billede aros Nybegynder
16. oktober 2003 - 12:23 #15
Prøver at kigge på det, vender tilbage, når jeg ved om det lykkedes, og så skal du selvfølgelig have point for det ;o)
Avatar billede juks Novice
16. oktober 2003 - 12:26 #16
nej nej det er 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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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