• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Переименовать папки в почте

  • Автор темы deeeman
  • Дата начала
D

deeeman

Добрый день!
Есть задача переименовать в почтах сотрудниках папки,
делаю агентом:

Код:
Call fDoc.ReplaceItemValue("$TITLE", folderName)
Call fDoc.ReplaceItemValue("$Name", folderName)

Старые папки остаются, но создаются новые с новым именем
Что делать?

Не иначе как создавать папку, переносить туда письма из старой папки и удалять старую папку?
Подругому никак?
И как кстати переносить письма из папки в папку?
 

erdi

Green Team
20.08.2008
264
17
BIT
0
а какой тип у этих папок? что-то подсказывает что тип там приватный, а агент выполняется от твоего имени
 
D

deeeman

Обычная папка. Где посмотреть тип папки?
 

savl

Lotus Team
28.10.2011
2 599
311
BIT
193
@deeeman, а если так:
Код:
Dim s As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim newName As String
Set db = s.CurrentDatabase
Set view = db.GetView()
view.Name = newName
проверять папка или нет можно так: notesView .IsFolder
 

savl

Lotus Team
28.10.2011
2 599
311
BIT
193
@deeeman, SPFU папки...
Становятся приватными после сохранения, то есть сам документ дизайна не может сохраниться.
Это просто шаблон, переименовать его можно в дизайнере.
У таких папок в дизайнере отображается значок ключа.
А программно, думаю выгрузка в dxl, переименование в файле и загрузка обратно.
Вот это должно помочь, но надо пробовать.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!