Отправка письма группе

Тема в разделе "Lotus - Программирование", создана пользователем wowa, 14 янв 2008.

  1. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    Необходимо отправить письмо отдельной группе
    Код (Text):
    Set aclMail = db.ACL
    Set acleEntry = aclMail.GetEntry( "имя_группы" )
    vRemittee = acleEntry.Name

    ' составление письма
    With docMemo
    .....
    Call .ReplaceItemValue( "BlindCopyTo", vRemittee )
    .....
    End With

    ' отправка письма
    Call docMemo.Send( False )
    В группе два человека, но приходит письмо почему-то второму. Что тут не так?
    И можно ли как -н посмотреть кто находится в группе?
     
  2. Sandr

    Sandr Гость

    Если вы не можете посмотреть, кто находится в группе, то откуда знаете что там 2 человека?
    Посмотрите в names.nsf...
     
  3. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    Я смотрел в адресной книге, в этой группе 2 человека
    Но письмо приходит одному.
     
  4. Sandr

    Sandr Гость

    Может ошибка в имени пользователя в группе?
     
  5. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    или с именем группы
     
  6. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    Вообщем делал попытки запустить этот агент вручную и приходило только одному человеку - не мне
    Сделал потом запуск по времени, - и пришло письмо и мне и второму человеку.
    Так что все работает
    Можно закрывать тему, но хотелось бы узнать , ради интереса и на будущее, можно ли достать список людей кому пойдет письмо, и при этом не лезть в другую БД???
     
  7. Sandr

    Sandr Гость

    Без того, что бы дернть другую БД не выйлет, так как эта инфа тока в names.nsf хранится...
     
  8. D!m@n

    D!m@n Гость

    <!--QuoteBegin-wowa+14:01:2008, 20:07 -->
    <span class="vbquote">(wowa @ 14:01:2008, 20:07 )</span><!--QuoteEBegin-->Вообщем делал попытки запустить этот агент вручную и приходило только одному человеку - не мне
    Сделал потом запуск по времени, - и пришло письмо и мне и второму человеку.
    [snapback]93511" rel="nofollow" target="_blank[/snapback]​
    [/quote]Правильно :)
    Если отправить письмо группе, членом которой являешься - оно придет всем, кроме отправителя.
    А т.к. в шедульном агенте отправляете письмо уже не Вы, а сервер - то оно приходит всем членам группы.

    Что касается вопроса, как программно посмотреть членов группы, то рекомендую для этого воспользоваться представлением ($PeopleGroupsFlat) в доменной names.nsf.
    Например:
    Код (Text):
    members:=@DbLookup( "" : ""; "имя_сервера" : "names.nsf"; "($PeopleGroupsFlat)"; "имя_группы"; "Members")
    Только учтите, что членами группы могут быть не только люди, но и другие группы.
     
  9. wowa

    wowa Well-Known Member

    Регистрация:
    1 фев 2007
    Сообщения:
    842
    Симпатии:
    0
    Для: D!m@n
    Ок, большое спасибо, на будущее учту!
     
Загрузка...
Похожие Темы - Отправка письма группе
  1. azat20
    Ответов:
    2
    Просмотров:
    2.039
  2. k85
    Ответов:
    10
    Просмотров:
    883
  3. JohnLemon
    Ответов:
    18
    Просмотров:
    1.581
  4. AlexanderShad
    Ответов:
    9
    Просмотров:
    3.145
  5. susinmn
    Ответов:
    4
    Просмотров:
    3.330

Поделиться этой страницей