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/aspdecoffeehouse. > | 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
