Starší komentáře ke článku: Odesílání emailů z SQL serveru pomocí CDONTS.NewMail

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Headless Rider

Datum vložení: 12.12.2003 8:05:54

Pokud je zdrojem clanek Johna Papy z MSDN Magazinu No. 12/2003, tak by zdroj mel byt uveden. Pokud ne a je to jen shoda okolnosti, tak je vse vporadku :-)

viz
<a href='http://msdn.microsoft.com/msdnmag/issues/03/12/DataPoints/default.aspx' target='_blank'>http://msdn.microsoft.com/msdnmag/issues/03/12/DataPoints/default.aspx</a>
<a href='http://msdn.microsoft.com/msdnmag/issues/03/12/DataPoints/figures.asp' target='_blank'>http://msdn.microsoft.com/msdnmag/issues/03/12/DataPoints/figures.asp</a>

HlR

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 12.12.2003 8:11:03

Kdyby tento článek byl zdrojem, byl by uveden. Jelikož uveden není, zdrojem nebyl. Ostatně, Interval.cz cizojazyčné články nepřejímá, ale překládá, viz například <a href='http://interval.cz/clanek.asp?article=2076' target='_blank'>http://interval.cz/clanek.asp?article=2076</a> ;-)

Avatar

Autor komentáře: Milan Sadil

Datum vložení: 12.12.2003 8:32:27

Existuje i moznost pripojit k takovemu mailu nejaky soubor?

Avatar

Autor komentáře: Ondřej Kopp

Datum vložení: 12.12.2003 9:20:53

Ano ta možnost existuje. viz poslední odstavec článku :-)))

Avatar

Autor komentáře: Sejda

Datum vložení: 7.4.2005 10:40:01

CDO objekty nejsou rozhrani pro SMTP, ale rozhranim pristupu k MS Exchange databazi .. Navic s nimi nemam vubec dobrou zkusenost, ale dekuji za priklad, ktery jste si sam nejspise nikdy nevyzkousel.

Avatar

Autor komentáře: Ondřej Kopp

Datum vložení: 7.4.2005 13:26:14

Dovoluji si oponovat 1. v článku se zmiňuji pouze o CDONTS 2. pokud se podívate na http://msdn.microsoft.com/library/default.asp?url=/library/en-us/exchanchor/htms/msexchsvr_cdo_top.asp zjistíte, že ne vše z CDO je určeno pro exchange (pokud bych chtěl k odeslaní použít exchange tak nebudu vymýšlet tohle) 3. příklad jsem si nejen zkusil,ale i tuto uloženou proceduru byť ještě poněkud složitejší běžně používám 4. pokud s CDO máte špatné zkušenosti tak o tom napiště článek a šefredaktor jej určitě rád zveřejní 5. ale to je opravdu mimo - v SQL 2005 nebude tohle třeba jelikož má vlastní SMTP nezávislý na Exchange jako stávající verze MS SQL

Avatar

Autor komentáře: Vladimír Kosiner

Datum vložení: 5.5.2006 11:37:05

Zkusil jsem Vaši proceduru, ale jaksi mi nefunguje. Vrací kód -2147221005. Dík za radu.

Avatar

Autor komentáře: Jan Marek

Datum vložení: 5.5.2006 23:52:21

Mám stejný problém ...

Avatar

Autor komentáře: Ondřej Kopp

Datum vložení: 8.5.2006 19:53:11

Nepopsal jste konfiguraci Vašeho systému (operační systém - příslušné SP, verzi SQL apod). Tudíž na Váš dotaz nelze jednoznačně odpovědět, ale s největší pravděpodobností Vám chybí CDONTS.DLL

Avatar

Autor komentáře: Vladimír Kosiner

Datum vložení: 15.5.2006 10:22:50

Měl jste pravdu, skutečně jsem tam neměl CDONTS.DLL. Nainstaloval jsem jej a zaregistroval. Teď to prozměnu vrací kód -2147024893 a stále nefunguje. Mám W2003, SP1 a MSQL Standard Edition, 8.00.760 (SP3)

Avatar

Autor komentáře: Ondřej Kopp

Datum vložení: 15.5.2006 10:52:25

Nevytvori se instance CDONTS.NEWMAIL - důvod mohou to být například práva

Avatar

Autor komentáře: Vladimír Kosiner

Datum vložení: 15.5.2006 11:15:35

Prvních pět EXEC vrací nulu. Teprve řádek: [b]EXEC @resultcode = sp_OAMethod @oMail, 'Send', NULL [/b], vrací výše uvedený kód.

Avatar

Autor komentáře: Vladimír Kosiner

Datum vložení: 16.5.2006 8:48:44

Napadlo mě, že asi neví na který SMTP server to má odeslat. Jak mu nastavím jeho adresu?

Avatar

Autor komentáře: Kalal

Datum vložení: 21.12.2006 2:14:59

Zkuste kompletnější verzi dokumentace i procedury přímo u MS: http://support.microsoft.com/kb/312839 pužívám ji bez problémů již poměrně dlouho.

Zpět na článek | Úvodní stránka Interval.cz