Форум: "Базы";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];
Внизsp_processmail в MS SQL Найти похожие ветки
← →
Vick (2003-11-26 17:21) [0]Доброго дня, мастера!!!
Есть проблема с работой процедуры sp_processmail.
Пишу:
exec sp_processmail @filetype = "zip", @subject = "01pal323"
По логике вещей, написанных в хелпе должны извлекаться вложения из сообщений c темой "01pal323" zip-файлы. Извлекаются все из всех сообщений. Или я чего-то не понимаю?
И еще вопрос, где указать каталог куда извлекать файлы, а то он их пишет в C:\Windows\Temp?
Заранее спасибо за ответ.
← →
Reindeer Moss Eater (2003-11-26 17:26) [1]Во вложениях результат улетает обратно.
Никакие вложения в письмах-заданиях не обрабатываются.
← →
Reindeer Moss Eater (2003-11-26 17:27) [2]Incoming e-mail is expected to have a single valid SQL Server query as the message text.
← →
Vick (2003-11-26 17:32) [3]>Во вложениях результат улетает обратно.
>Никакие вложения в письмах-заданиях не обрабатываются.
Это как????
← →
Reindeer Moss Eater (2003-11-26 17:37) [4]Что "как" ?
← →
Vick (2003-11-26 17:46) [5]>Reindeer Moss Eater
не очень понятно что, куда и зачем улетает. А что же тогда делать, чтобы принять то что мне нужно?????
← →
Reindeer Moss Eater (2003-11-26 17:51) [6]sp_processmail
[ [ @subject = ] "subject" ]
[ , [ @filetype = ] "filetype" ]
[ , [ @separator = ] "separator" ]
[ , [ @set_user = ] "user" ]
[ , [ @dbuse = ] "dbname" ]
параметр №1. Если указан, обрабатываются входящие письма только с указанным subject иначе - все
параметр №2. Расширение для файла куда будет помещен результат обработки. Если не указан, то будет .TXT
параметр №3. Разделитель колонок результирующего набора. #9 - по умолчанию
оставшиеся параметры относятся к юзеру и бд.
Процедура читает письмо, извлекает запрос из его тела, (а не из аттача) выполняет запрос и результат помещает в файл, который возвращает автору письма.
не очень понятно что, куда и зачем улетает. А что же тогда делать, чтобы принять то что мне нужно?????
Куда принять?
← →
Vick (2003-11-26 17:57) [7]> Reindeer Moss Eater
Хорошо, задам вопрос по-другому: мне нужно, чтобы извлекались вложения из сообщений с темой "01pal232" в определненный каталог.
xp_readmail вроде как тоже извлекает вложения, но я не нашла, где ему можно поставить вышеуказанные условия и возможно ли это вообще.
← →
Reindeer Moss Eater (2003-11-26 18:00) [8]xp_readmail
← →
Reindeer Moss Eater (2003-11-26 18:05) [9]параметр
[@suppress_attach =] "suppress_attach"
Is whether mail attachments are suppressed. suppress_attach is varchar(255), with a default of TRUE (do not create temporary files). If set to true, SQL Server prevents the creation of temporary files when xp_readmail reads a message with attachments. If set to false, there is no prevention of temporary files when messages with attachments are read.
То есть либо аттачи выгружаются в Temp либо игнорируются вообще.
← →
Vick (2003-11-26 18:11) [10]>Reindeer Moss Eater
Но мне не нужны все аттачи, и нужны они мне в определенном директории, а не в Виндовском темпе. Если это невозможно организовать, то и не буду мучаться, а если можно то как?
← →
Reindeer Moss Eater (2003-11-26 18:17) [11]Если одна икстендед сторед процедура извлекает аттачи куда-то в одно место, то своя пользовательская икстендед сторед процедура вполне может извлечь аттачи куда душе угодно.
Короче. Нужна другая процедура.
← →
Reindeer Moss Eater (2003-11-26 18:29) [12]параметр
[@attachments =] "attachments [;...n]"
Is the semicolon-separated list of returned temporary paths of the mail attachments for the message. Temporary paths are separated by a semicolon (;). attachments is varchar(255), with no default.
Ничто же не мешает скопировать эти темповые файлы куда надо в конце концов.
← →
Vick (2003-11-26 18:52) [13]> Ничто же не мешает скопировать эти темповые файлы куда надо в конце концов.
Этого делать нельзя!!! Короче я поняла, начальника нужно отговорить от этой дурацкой идеи!!!!!
← →
Reindeer Moss Eater (2003-11-26 18:55) [14]Парадоксальные вы люди однако.
В темпе иметь аттачи нельзя, и копировать туда, где они должны быть - тоже нельзя.
Всегда интересно с такими работать.
Но на сегодня хватит, мне пора :)
← →
Vick (2003-11-26 19:01) [15]Их в темп нельзя складывать, нужно, чтобы они сразу ложились куда нужно!!!
← →
Reindeer Moss Eater (2003-11-26 19:01) [16]см [11]
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c