Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
14-62243
BOA_KAA
2003-11-25 13:25
2003.12.19
Как вам это нравится?


3-61951
Gennadiy
2003-11-26 17:09
2003.12.19
База данных SHUTDOWN


1-62100
hexone
2003-12-08 15:50
2003.12.19
Как правильно убить TFrame?


4-62336
dn
2003-10-24 22:59
2003.12.19
Поиск в памяте


3-61923
Russko
2003-11-27 12:33
2003.12.19
Как узнать наличие индексов в таблице?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский