Дублирование писем

Автор Тема: Дублирование писем  (Прочитано 14313 раз)

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« : 03 Июнь 2014, 13:03:33 »
Привет всем,

есть вопрос.
Допустим, получатель Вася входит в группу рассылки "А".
Если письмо адресовано нескольким получателям, в том числе Васе и группе "А", то
Вася получит два письма.

Как избежать задвоения, чтобы Вася получил только одно письмо?

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #1 : 04 Июнь 2014, 13:53:38 »
Отключи на серверах Exhaustive lookup:
в документе конфигурации
« Последнее редактирование: 04 Июнь 2014, 17:21:34 от Maxxx »

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #2 : 04 Июнь 2014, 18:13:27 »
Макс,

проверил, эта опция выключена на всех серверах.

В хэлпе нашел такой траблшутинг:

Цитировать
Router is finding the same name in multiple directories even though the "Exhaustive lookup" setting is disabled.

By default, the Router configuration option "Exhaustive lookup" -- available on the Router/SMTP - Basics tab of a Configuration Settings document -- is disabled. If you keep this default setting, once the Router finds a name, it doesn't continue its search to other secondary IBM® Lotus® Domino™ directories. Disabling exhaustive lookups is a way to improve Router performance .
By design, disabling "Exhaustive lookup" does not apply to a directory catalog. The Router always searches the primary Domino Directory and the entire server directory catalog, even if the exhaustive lookup setting is disabled. This is intended behavior since the Router can use the directory catalog to, in effect, quickly search multiple secondary directories rather than having to take the performance hit of searching these directories individually. These exhaustive lookups allow the Router to ensure there are no duplicate recipient names that might prevent the message from getting to the right person.
The Router returns a delivery failure when it finds a name associated with more than one directory entry and the entries do not have the same Mail server, Mail file, or Domains specified. To avoid such delivery failures when duplicate entries actually represent the same person (for example, when someone's name and directory location within the organization have changed but you want to allow people to address mail using the original name), make the entries in the Mail server, Mail file, and Domain fields identical for each entry.

Получается, что данная опция не распространяется на поиск по директории.
И никак не избежать задвоения?

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #3 : 05 Июнь 2014, 10:14:52 »
Сначала, такой вопрос: а Вася этот в том же OU/O находится? Группа в которую он входит где находится? В какой книге основной или через DA подключенной?

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #4 : 05 Июнь 2014, 17:06:07 »
Да, OU/O у нас один.
Насчет DA плаваю, он вроде используется. DA.nsf присутствует и в ней есть одна запись. Маркер напротив говорит, что Enabled.

У нас два сервера, но все группы и пользователи заводятся только на первом.


Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #5 : 05 Июнь 2014, 18:02:06 »
в каком формате существует учетная запись Васи (Mail System, Domain, Mail Srver и т.д.)
Он в том же домене Domino?
То, что заводятся на одном это понятно (он же является административным) но репликация адрессной книжки происходит же по серверам?
« Последнее редактирование: 05 Июнь 2014, 18:06:27 от Maxxx »

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #6 : 05 Июнь 2014, 18:18:36 »
Если я правильно понял вопрос, то в Васином person's document указано:
Mail System: Notes

Домен один единственный. Все пользователи и группы в нём.

Репликация книги между серверами да, есть.

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #7 : 05 Июнь 2014, 18:24:12 »
А документ конфигурации один для всех серверов или есть персональные?

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #8 : 05 Июнь 2014, 18:28:07 »
У каждого свой.

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #9 : 05 Июнь 2014, 18:31:02 »
т.е. документ конфигруации * - [All Servers] отсутствует?

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #10 : 05 Июнь 2014, 18:41:31 »
Такого нет.

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #11 : 06 Июнь 2014, 12:29:03 »
УРА, нашел.
Да, есть такой косяк.
Какая версия Domino?

https://www-304.ibm.com/support/docview.wss?uid=swg21406895

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #12 : 06 Июнь 2014, 17:14:31 »
По описанию – это именно оно!

Посмотрел проперти дублированных писем. Нашел разницу только в одном поле RouteServers.
В одном письме две строки:
"CN=Tхххх2/O=TххххS/C=RU"
"CN=Tхххх2/O=TххххS/C=RU"


Во втором только одна строка:
"CN=Tхххх2/O=TххххS/C=RU"

Tхххх2 - это основной сервер (хххх - замаскировал)

Основной сервер 9.0.1.
Второй – 6.5.1.

Видимо, проблема во втором.
Проапгрейдить вряд ли удастся, там комп на ладан дышит. Нет памяти и пр.

Что тут можно предпринять?

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Дублирование писем
« Ответ #13 : 06 Июнь 2014, 17:38:30 »
Т.е. домен из двух серверов, которые не в Domino кластере?
Если уж совсем просто, если не используются другие книжки, то  RouterDupElimLookedUpFullName тебе в помощь.

Через консоль можно поставить и перезапустить роутер
0 - Do not eliminate the recipient's FullName from Router group expansion results

1 - Eliminate the recipient's distinguished FullName from Router group expansion results

2 - Perform another recipient lookup by FullName for verification before eliminating recipient's distinguished FullName from Router group expansion results

примерно так

set co RouterDupElimLookedUpFullName=1
restart task router

Vlad_V

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Дублирование писем
« Ответ #14 : 10 Июнь 2014, 12:21:55 »
Maxxx,
я добавил в ini эту строку и рестартовал сервер.
Результата нет. Письма по-прежнему дублируются.

Гуглю, что еще может влиять.