Имя: Пароль:
1C
1С v8
Отправка письма с вложением из регламентного задания
0 TomWaits
 
13.08.14
12:36
1С УПП 8.2.15.289

Алгоритм отправки письма:
1. Логинимся к серверу почты
2. Создаем письмо
3. Добавляем вложение к письму:
       Данные = Новый ДвоичныеДанные("\\192.168.1.6\OMIS\ИмяФайла.xls");
    Письмо.Вложения.Добавить(Данные, "ИмяФайла.xls");
4. Отправляем письмо
5. Отключаемся от почты

При исполнении данного алгоритма на клиенте все работает отлично.
При выполнении на сервере в регламентном задании вылетает ошибка суть которой состоит в том, что файл найти не может.

P.S. Также пробовал другой вариант Письмо.Вложения.Добавить("\\192.168.1.6\OMIS\ИмяФайла.xls", "ИмяФайла.xls"); - эффект такой же.

Что я делаю не так?
1 Aleksey
 
13.08.14
12:37
значит на сервере у пользователя под которым крутится 1С нет доступа к "\\192.168.1.6\OMIS\ИмяФайла.xls"
2 Ёпрст
 
13.08.14
12:38
нет доступа
3 TomWaits
 
13.08.14
13:19
Права на файл выставлены максимальные -rwxrwxrwx
Может это будет важно: Файл на машине с Win, сервер на linux
4 TomWaits
 
18.08.14
08:44
Какие еще варианты могут быть?
5 ДенисЧ
 
18.08.14
08:45
для начала попробуй каталог на линухе
6 Cube
 
18.08.14
08:45
(3) На линухе сетевой путь отличается от виндовозовского.
7 Бешеная Нога
 
18.08.14
08:51
попробуй в регламентном задании сначала в принципе обратиться к файлу через Файл:

Файл.По умолчанию (File.Default)
Файл (File)
По имени файла
Синтаксис:

Новый Файл(<Имя>)
Параметры:

<Имя> (обязательный)

Тип: Строка.
Полное имя файла или каталога, с которым будет связан конструируемый объект.
Описание:

Создает новый файловый объект, связанный с указанным файлом.
Пример:

ВыбФайл = Новый Файл(ВыбранноеИмяФайла);
8 Леха Дум
 
18.08.14
08:54
(0) Пользователь, под которым работает сервер не имеет доступа к этому каталогу. Если у вас домен - делайте доменного пользователя и под ним запускайте сервер. Инфа 146%!
9 TomWaits
 
19.08.14
11:22
Нужен был логин/пароль для доступа к файлу. Как прописать его при обращении к файлу не нашли.
Проблему решили монтированием папки на сервер и обращением к файлу локально.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс