Общие вопросы > Разработка приложений

Как отправить письмо в агенте на Lotus Script?

(1/3) > >>

ShurikDM:
Господа! Возник вопрос, как отправлять письма-уведомления?. Агент писан на Lotus Script, запускается по расписанию. Как известно, функция Evaluate с @MailSend не работает. Подскажите, как решить проблему средствами скрипта или посоветуйте "обходной маневр". Заранее спасибо!

nadya:
что то вроде
...
Dim doc as notesdocument
Dim recipients( 1 To N ) As String
recipients( 1 ) = "recipient_1"
...
recipients( N ) = "recipient_N"
.....
doc.form = "Notice"
Call doc.send( fasle, recipients)

Не подойдет?

ShurikDM:
Спасибо! Это как вариант, но я хотел бы что-нибудь более простое, без прикрепления формы к документу (как следствие - засорение базы ненужными уведомлениями). Более того, я хотел бы по аналогии с @MailSend отправить обычное письмо со ссылкой на требуемый документ в моей базе

lotusnotes.ru:
О каком засорении речь? Если не сохранять документ, то в базе он и не останется. Ну или можно автоматически удалять другим агентом эти уведомления.
В LotusScript так просто, как с @MailSend, не получится, вариант, предложенный nadya, вполне адекватный. А в теле письма (поле Body) уже добавляете любой текст и, например, ссылку.

ShurikDM:
Спасибо. Решил проблему посылом всей формы. Как ее прикрепить к простому письму, так и не догнал. А как в тело ссылку на этот документ вставить?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии