Возник интересный вопрос. В Exchange у пользователя есть возможность указать когда доставить письмо. Будем рассматривать онлайн работу. При этом письмо сохраняется в Outbox и потом отправляется во время Х. Пока точно не знаю, где эта функциональность в клиенте (как агент на сервере) или серверной задаче, просматривающей все ящики.
Вопрос как это реализовать в Domino.
Я думал о двух вариантах:
1) Добавляем функциональность в почтовый клиент, чтобы при отправке письма можно было указать время его отправки. Письмо сохраняется в ящике. Специальный агент просматривает ящик и отправляет письма после наступления времени Х. Недостаток, что агенты при частой работе могут посадить сервер.
2) Опять же добавляем функциональность, чтобы такие письма отправлялись в специальный ящик, где уже один агент их обрабатывал. Здесь недостаток, что надо как-то сохранять письма в sent у отправителя, если такое было запрошено. Скорее всего, надо это делать при первой отправке в прокси ящик, но тогда не будет видно, когда реально письмо ушло с нашего сервера.
Какие будут еще мысли? Может кто-нибудь уже реализовывал это?
Вопрос как это реализовать в Domino.
Я думал о двух вариантах:
1) Добавляем функциональность в почтовый клиент, чтобы при отправке письма можно было указать время его отправки. Письмо сохраняется в ящике. Специальный агент просматривает ящик и отправляет письма после наступления времени Х. Недостаток, что агенты при частой работе могут посадить сервер.
2) Опять же добавляем функциональность, чтобы такие письма отправлялись в специальный ящик, где уже один агент их обрабатывал. Здесь недостаток, что надо как-то сохранять письма в sent у отправителя, если такое было запрошено. Скорее всего, надо это делать при первой отправке в прокси ящик, но тогда не будет видно, когда реально письмо ушло с нашего сервера.
Какие будут еще мысли? Может кто-нибудь уже реализовывал это?