Вы не можете этого сделать. Ну, на самом деле вы можете, но это потребует смехотворных усилий - включая разработку службы Windows, написанной на C, и ее установку на каждом из 5000 клиентских компьютеров, чтобы он мог прослушивать сигналы с сервера Siebel и использовать API-интерфейсы Notes для отправки электронной почты.
Так что я исправлю себя. Вы не должен сделать это.
Но вот что вы можете сделать:
- Создать почтовую базу данных на Domino сервере
- Есть код на сервере приложений Siebel отправить по электронной почте к базе данных Mail-В, используя предопределенный формат для включения имени пользователя и любых других данных, которые вам нужны. Вы можете использовать API-интерфейсы Notes для этого, но на самом деле ... не беспокойтесь. Просто используйте SMTP.
- Создайте фоновый агент в базе данных Mail-In и установите агент для запуска при создании новых документов.
- Сообщите агенту, чтобы он прочитал содержимое почты, отправленное в базу данных Mail-In, проанализировал имя пользователя и любые другие данные, которые вы включили, а затем отправьте сообщение от имени этого пользователя.
Обратите внимание, что вам нужно сделать это, только если в Notes и Domino есть данные, которые должны быть включены в сообщение электронной почты, о котором сервер Siebel не знает. Если это не так, просто возьмите рекомендацию Эндрю и используйте SMTP на сервере Siebel.