:-)

-----Original Message-----
From: Claudius Ceteras [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, June 13, 2002 2:02 PM
To: ASP Datenbankprogrammierung
Subject: [aspdedatabase] RE: AW: Email mit SQL Server verschicken


Nein, sicher bin ich mir nicht, da ich es selbst noch nicht gemacht habe....

Aber ich hab was anderes f�r Dich...

Mit sp_OACreate kann man beliebige COM-Objekte in einer SP direkt erzeugen
und funktionen daran aufrufen...

Und als Kr�nung.... Der Artikel, dergenau Dein Problem beschreibt und
sp_OACreate nutzt um es zu l�sen :-)
http://www.eggheadcafe.com/articles/20010301.asp

Claudius

> 
> Ich hab gelesen es ginge nur C oder C++. Bist Du sicher????
> 
> Das waer's natuerlich.
> 
> Th.
> 
> -----Original Message-----
> From: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, June 13, 2002 1:49 PM
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] RE: AW: Email mit SQL Server verschicken
> 
> 
> Eine "extended Stored Procedure"(siehe sqlserver doku) kann
> als (VB-)DLL
> implementiert werden... Innerhalb der DLL kann man dann alles 
> machen was man
> will...
> 
> Claudius
> 
> > 
> > 
> > Also in SQL 2000 unter XP laeuft's net.
> > 
> > Dein Beispiel liefert: xp_sendmail: Procedure expects parameter 
> > @user, which was not supplied.
> > 
> > Wenn ich dann mit xp_startmail loslege kommt:
> > 
> > xp_startmail: Your SQL Server Service is running under the local 
> > system account. You need to change your SQL Server Service account
> > ro run under a
> > domain account in order to complete this operation
> > 
> > Und da kommen dann all die anderen Fragen ... Mensch, warum muessen 
> > die das denn nur soooo kompliziert machen? Waere doch ne ganz
> > nuetzliche Geschichte,
> > wenn man einfach so eine SMTP-Mail triggern koennte.
> > 
> > Th.
> > 
> > P.S Hab den Thread mal nach aspdedatabase geschoben.
> > 
> > -----Original Message-----
> > From: Mansur Esmann [OM] [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, June 13, 2002 11:59 AM
> > To: AspGerman Kaffeehaus
> > Subject: [aspdecoffeehouse] AW: RE: AW: Email mit SQL Server
> > verschicken
> > 
> > 
> > hmmmm....
> > 
> > hingekriegt habe ich es schon, aber ich glaube ich habe es dann 
> > gelassen. Irgendwer meinte, da� man auch den Exchange nehmen kann.
> > 
> > Ich habe es dann lokal Testweise so gemacht:
> > 
> > CREATE TRIGGER [Reiseinfomail] ON [veranstalter]  FOR
> INSERT AS EXEC
> > master..xp_sendmail @recipients ="MansurE"
> >                   ,@message ="Neue Reise eingetragen"
> >                   ,@query ="Select * from veranstalter"
> >                   ,@subject ="Neue Reise eingetragen"
> >                   ,@set_user ="user"
> > 
> > Der recipient ist ein Recipient, der auf dem Server (Wo der
> SQL-Server
> > liegt), in den Kontakten eingerichtet ist. Es ging glaube
> ich auch was
> > wie: @recipients ="SMTP:[EMAIL PROTECTED]" Dazu brauchst Du aber eben 
> > den SMTP Vielleicht geht dann auch sowas wie: @recipients
> > ="mailserver:[EMAIL PROTECTED]" also @recipients
> > ="192.168.0.0:[EMAIL PROTECTED]" oder @recipients
> > ="192.168.0.0#[EMAIL PROTECTED]" Da kann Dir derjenige der mir das
> > vorgeschlagen hat besser Auskunft geben...
> > 
> > Ich habe es dann gelassen, weil ich es eh doof finde vom SQL-Server 
> > abh�ngig zu sein.
> > 
> > 
> > aaah habs gerade ausprobiert:
> > EXEC master..xp_sendmail @recipients ="[EMAIL PROTECTED]"
> >                   ,@message ="Neue Reise eingetragen"
> >                   ,@subject ="Neue Reise eingetragen"
> > 
> > Das geht ......
> > 
> > 
> > Gru� Mansur
> > PS: Beachte die zwei Punkte zw. master..xp_Sendmail  (Wenn Du das 
> > Ding nicht unter master laufen l�sst
> > 
> > > -----Urspr�ngliche Nachricht-----
> > > Von: Eiben, Thorsten [mailto:[EMAIL PROTECTED]]
> > > Gesendet: Donnerstag, 13. Juni 2002 18:51
> > > An: AspGerman Kaffeehaus
> > > Betreff: [aspdecoffeehouse] RE: AW: Email mit SQL Server
> verschicken
> > >
> > >
> > > Hallo Mansur:
> > >
> > > Ich wollte eigentlich auch gerne xp_sendmail verwenden, hab's aber 
> > > nicht hinbekommen.
> > >
> > > Ich habe mir mal den ganzen Thread im Archiv angeschaut,
> > aber leider
> > > nirgends die Loesung des Problems gefunden. Laeuft das bei
> > Dir ueber
> > > SMTP? Wie hast Du das mit dem Account, welches SQL-Server
> > zum mailen
> > > benutzt, eingerichtet? Und was hat es damit auf sich, dass man 
> > > SQL-Server nicht als lokalen Service laufen lassen kann?
> > Und was fuer
> > > 'ne Domain nimmst Du denn da fuer einen Server der irgendwo
> > draussen
> > > im Internet haengt.
> > >
> > > Th.
> > >
> > >
> > > -----Original Message-----
> > > From: Mansur Esmann [OM] [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, June 12, 2002 10:53 PM
> > > To: AspGerman Kaffeehaus
> > > Subject: [aspdecoffeehouse] AW: Email mit SQL Server verschicken
> > >
> > >
> > > Hallo,
> > >
> > > das habe ich schon gemacht. Ich verwende allerdings daf�r:
> > xp_sendmail
> > > Damit geht das wunerbar.
> > >
> > > Da gab es vor nicht all zu langer Zeit auch einen Thread
> > mit mir und
> > > ich meine mich zu erinnern, da� claudius da auch
> > beschrieben hat wie
> > > man es mit vbscript innerhalb des sql-servers machen kann.
> > >
> > > Meine Meinung:
> > > Die extended Procedures sind denke ich ja recht leicht zu
> sch�tzen,
> > > wenn Du nur Triggers damit arbeiten l�sst. Du kannst dann
> ja recht
> > > sauber nur das system account verwenden, da� auf diese
> > procs zugreifen
> > > darf.
> > >
> > > Gru� Mansur
> > >
> > > > -----Urspr�ngliche Nachricht-----
> > > > Von: Eiben, Thorsten [mailto:[EMAIL PROTECTED]]
> > > > Gesendet: Donnerstag, 13. Juni 2002 01:49
> > > > An: AspGerman Kaffeehaus
> > > > Betreff: [aspdecoffeehouse] Email mit SQL Server verschicken
> > > >
> > > >
> > > > Hallo Liste,
> > > >
> > > > Wir versuchen gerade ein Subscription-Modell fuer eine
> Website zu
> > > > entwickeln. Immer wenn sich etwas in einer Tabelle in
> SQL Server
> > > > etwas tut, kriegt der interessierte Benutzer eine Email.
> > > >
> > > > Das ganze schreit nach einem Trigger der Emails
> > versendet. Nun gibt
> > > > es SQL-Mail, was aber laut MS am besten mit einem
> Exchange Server
> > > > laeuft und auch sonst ziemlich kompliziert aufzusetzen zu sein
> > > > scheint. Daher die
> > > > Frage: hat jemand eine Idee wie man so etwas nur mit SMTP 
> > > > realisieren kann? Vielleicht ein VB-Script, welches vom Trigger 
> > > > gestartet wird? Es muss allerdings ohne XP_cmdshell 
> auskommen, da
> > > > wir das Ding aus Sicherheitsgruenden nicht auf unseren Servern
> > > > erlauben.
> > > >
> > > > Th.
> > > >
> > > >
> > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
> > > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ =
> > Listenarchiv
> > > > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > > > | 
> > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehous
> > > > | e.
> > > > | asp
> > > >
> > >
> > >
> > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
> > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ =
> > Listenarchiv Sie
> > > | k�nnen sich unter folgender URL an- und abmelden:
> > > | 
> > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
> house.
> > | as
> > | p
> >
> > ---
> >
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.370 / Virus Database: 205 - Release Date: 6/5/2002
> >
> >
> > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed 
> > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ =
> Listenarchiv Sie
> 
> > | k�nnen sich unter folgender URL an- und abmelden:
> > | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.
> | asp
>


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.as
| p

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.371 / Virus Database: 206 - Release Date: 6/13/2002
 

| [aspdedatabase] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.371 / Virus Database: 206 - Release Date: 6/13/2002
 

| [aspdedatabase] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp


| [aspdedatabase] als [EMAIL PROTECTED] subscribed 
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.371 / Virus Database: 206 - Release Date: 6/13/2002
 

| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an