Avatar billede petercal Nybegynder
17. august 2002 - 18:07 Der er 8 kommentarer og
1 løsning

Sende mail fra MSSQL 2000 ?

Hvordan får man MSSQL sat opp til at kunne sende mail.
Kan det lade sig gøre uden at have Exchange Server ?
Jeg tænker ikke på ASPmail o.l., da jeg bla skal bruge det de steder i SQL management hvor der kan sendes mail ved bestemte events. MSSQL beder om et MAPI device
og et sådant kan jeg ikke se. Jeg kører SQL serveren på en W2Kpro med Outlook og en alm. pop3 konto på en ADSL. Jeg kan se at der har været flere med det samme  spørgsmål, men kan ikke se at entydigt svar.
Avatar billede a1a1 Novice
17. august 2002 - 18:12 #1
ja du kan, du kan også bruge aspmail og jmail i gennem sql server
Avatar billede a1a1 Novice
17. august 2002 - 18:16 #2
et eksempel med det indbyggede komponent cdons

http://www.pstruh.cz/tips/detpg_sqlemailcdo.htm
Avatar billede a1a1 Novice
17. august 2002 - 18:17 #3
jeg har selv lavet det flere gange med jmail i stedet.

jmail virker "bedre" end cdons da det kan sende mere end af gangen uden at re-create objectet...

:)
Avatar billede a1a1 Novice
17. august 2002 - 18:19 #4
jmail virker "bedre" end cdons da det kan sende mere end EN MAIL af gangen uden at re-create objectet...
Avatar billede petercal Nybegynder
17. august 2002 - 18:38 #5
Til A1 : Er JMail & cdons ikke objecter der skal creates fra f.eks en Stored Proc eller lign ?. Jeg vil gerne adviseres fra MSSQL hvis feks
et job er kørt eller backup er udført. Her mener jeg kun at man kan anvende den indbyggede "SQL mail konto".
Avatar billede a1a1 Novice
17. august 2002 - 18:44 #6
ok, på den led, det var vist mig der ikke havde læst ordentligt.

Men nej du kan ikke bruge sql mail agent, uden at have en mapi enabled mail server.

Løsningen på dit "problem" kan muligvis være at lave en storedprocedure der så kører efter en given event...??
Avatar billede tmceu Praktikant
17. august 2002 - 21:50 #7
Hvis du har Outlook installeret, har du præcist det der skal til. For at have adgang til mail fra SQL Server, skal du oprette en mailprofil men du er logget på Windows med den bruger som SQL Server Agent kører under, da det er denne der sender mails. Derefter kan du sætte mail op for agenten i Enterprise Manager. Du kan nu både sende mails fra events og med xp_sendmail.
Avatar billede petercal Nybegynder
17. august 2002 - 22:11 #8
til tmceu : Jeg er nok lidt indskrænket lige her, mener du at oprette en ny konto i outlook ? Jeg er altid logget på som adm. (samme som MSSQL).
Avatar billede petercal Nybegynder
28. november 2002 - 21:48 #9
Jeg har desværre endnu ikke fundet en løsning...
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
Computerworld tilbyder specialiserede kurser i database-management

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