Avatar billede hanstorp Juniormester
14. oktober 2005 - 12:13 Der er 15 kommentarer og
1 løsning

e-mail via access

Jeg prøver at sende en e-mail vi access og får svaret "access kan ikke åbne postsessionen, kontroller at postprogrammet fungerer tilfredsstillende" ???

Jeg bruger windows xp home, access 2000, outloook 2000 som standard mail-program (har dog også outlook express installeret). Der ingen problemer med outlook og jeg kan godt sende fra andre office-programmer f.eks. excel

mvh. Hans
Avatar billede mugs Novice
14. oktober 2005 - 12:19 #1
Benytte samme programmer men dog Outlook Express som standard. Har du prøvet at skifte standard mail-program?

En indstilling af et antivirus program kan forhindre afsendelse af e-mail fra andre programmer. Men så burde du ikke kunne sende fra Excel.

Må vi se den kode du benytter.
Avatar billede hanstorp Juniormester
14. oktober 2005 - 13:34 #2
Hej mugs.
Oprindelig brugte jeg outlook express, men skiftede til outlook for at se om det løste problemet. Jeg har ikke lavet noget kode endnu, blot lavet en  makro med sendobject for at se om det virkede. vis jeg konverterer makroen til et modul, så ser den sådan ud :

Option Compare Database

'------------------------------------------------------------
' makro2_hj
'
'------------------------------------------------------------
Function makro2_hj()
On Error GoTo makro2_hj_Err

    DoCmd.SendObject , " ", "", "hans.jensen@tiscali.dk", "", "", "adr-kar", "sendt fra access", False, ""
    Beep
    MsgBox "e-mail er afsendt", vbExclamation, "NB ! NB!"


makro2_hj_Exit:
    Exit Function

makro2_hj_Err:
    MsgBox Error$
    Resume makro2_hj_Exit

End Function
Avatar billede mugs Novice
14. oktober 2005 - 14:54 #3
Hej igen

Jeg har afprøvet koden og den fungerer perfekt i OutLook Express.
Prøv at fejlfinde i dit antivirus program, om der her skulle være en blokering for afsendelse af e-mail fra .mdb filer. Jeg har dog aldrig hørt om det, men kun at afsendelse fra alle programmer er blokeret
Avatar billede hanstorp Juniormester
14. oktober 2005 - 18:20 #4
Jeg har slået firewall fra, deaktiveret Norton antivirus og internet security, men problemet er stadig det samme ?????????
Avatar billede hanstorp Juniormester
14. oktober 2005 - 18:33 #5
Hej mugs.
Var det Access 2000 og Outlook2000 du prøvede på
Avatar billede mugs Novice
14. oktober 2005 - 18:58 #6
Ja. Vil du have filen tilsendt - så læg din e-mail.
Avatar billede mugs Novice
14. oktober 2005 - 19:01 #7
Bruger selv Norton - No problemos.
Avatar billede mugs Novice
14. oktober 2005 - 19:42 #8
Evt. kan du prøve at sende mig din fil:

mugs@mail.dk

Husk at zippe den.
Avatar billede hanstorp Juniormester
14. oktober 2005 - 19:44 #9
ja, tak.      e-mail: rie.blok@tiscali.dk
Avatar billede mugs Novice
14. oktober 2005 - 19:49 #10
Sendt.
Avatar billede ldanielsen Nybegynder
14. oktober 2005 - 22:52 #11
Du kan klare det helt uden outlook, hvis du har adgang til en SMTP-server der kan relay'e. Det afhænger lidt af din udbyder.

Denne kode er i VBScript (til ASP), men den kan skrives om til VBA:

'Create the e-mail object
Set objCDOSYSMail = CreateObject("CDO.Message")
Set objCDOSYSCon = CreateObject ("CDO.Configuration")
'Outgoing SMTP server
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "myserver"
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
objCDOSYSCon.Fields.Update

'Update the CDOSYS Configuration
Set objCDOSYSMail.Configuration = objCDOSYSCon
objCDOSYSMail.From = "afsender@mail.dk"
objCDOSYSMail.To = "modtager@mail.dk"
objCDOSYSMail.Subject = "Emne"
objCDOSYSMail.HTMLBody = "Mail i <b>HTML</b> her."
objCDOSYSMail.Send

'Close the server mail object
Set objCDOSYSMail = Nothing
Set objCDOSYSCon = Nothing

Fundet her:
http://www.access-programmers.co.uk/forums/showthread.php?p=428600#post428600
Avatar billede hanstorp Juniormester
15. oktober 2005 - 12:01 #12
svar til mugs: jeg har scannet computeren. Den er ikke inficeret
Avatar billede hanstorp Juniormester
15. oktober 2005 - 12:05 #13
Kan det være noget med opsætningen i Access ell. Outlook
Avatar billede mugs Novice
15. oktober 2005 - 13:08 #14
Det mente jeg heller ikke, men i opsætningen kan der være en blokering. I mit Norton kan jeg sætte om den tillader andre programmer at sende. Men så burde du jo heller ikke sende fra Excel. Jeg har aldrig hørt om en sådan blokering i Access.
Avatar billede hanstorp Juniormester
17. oktober 2005 - 10:34 #15
Nu ser det ud til at virke efter jeg fandt på at opdatere med office software-pakker. Tak for indsatsen
Avatar billede mugs Novice
17. oktober 2005 - 10:41 #16
Selv tak og tak for point. Ja - Den årsag havde jeg aldrig gættet :o)
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