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

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

    Скидки до 10%

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

Unable To Send Mail, Multiple Matches Found In Name & Address Book

  • Автор темы iosif88
  • Дата начала
I

iosif88

Возникла еще одна проблема.

В документообороте обычные пользователи создают документ. В документе выбирается филиал/ департамент и на основе выбранного значения в качестве первого утвердителя документ отправляется письмом соответсвующему руководителю филиала/ департамента. Когда создают обычные пользователи все работаент правильно, а если документ будет создавать один из руководителей и в качестве филиала/ департамента выберет свое подразделение (т.е. письмо должно от него посылаться к нему самому на утверждение) , возникает ошибка

Unable to send mail, multiple matches found in Name & Address book


Вот участок кода который отвечает за отсылку сообщений

Код:
Dim doc As NotesDocument 
...
....
....
Set doc = New NotesDocument( db )
doc.Form = "Memo"	

If doc.SendTo(0)="HEAD"  Or doc.CopyTo(0)="HEAD" Or doc.BlindCopyTTo(0)="HEAD" Then

doc.SendTo = ReplaceElement2( msgDoc.SendTo, "HEAD", DocRef)
doc.CopyTo = ReplaceElement2 ( msgDoc.SendCC, "HEAD", DocRef)
doc.BlindCopyTo = ReplaceElement2 ( msgDoc.SendBCC, "HEAD", DocRef)
End If

....
doc.Send False

Опять же когда отправляют простые пользователи все нормально, а когда автор докуента (отправитель) руководитель филиала и выбирает свой филиал (себя в качестве получателя), только тогда выходит эта ошибка.
Более того когда я себя прописываю как руководитяля у меня все нормально (отсылается от меня ко мне)
Кто встречался с этим? Может дело в настройках клиента?
 
Мы в соцсетях:

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