Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.019 c
1-62133
Marat_D
2003-12-07 15:14
2003.12.19
Как можна открыть файл с расширением (*.chm)?


1-62045
Black King
2003-12-05 22:14
2003.12.19
исходники прямой записи в файл XLS


1-62066
Артем
2003-12-05 14:14
2003.12.19
TListView & Columns


14-62264
Rauf
2003-11-25 01:26
2003.12.19
Справочник по функциям Javascript. Где можно найти?


1-62054
GreenLamer
2003-12-05 19:13
2003.12.19
Запуск приложения и получение кода возврата