powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Отправка письма через Lotus
6 сообщений из 6, страница 1 из 1
Отправка письма через Lotus
    #34458794
Sergey_su
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как написать скрипт, чтобы определенный диапазон ячеек с информацией отсылался по почте через Lotus Notes???
Заранее спасибо.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Отправка письма через Lotus
    #37417707
Alexander-80578
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоже очень интересует, никто не знает?
...
Рейтинг: 0 / 0
Отправка письма через Lotus
    #37417779
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Отправка письма через Lotus
    #37417780
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Отправка письма через Lotus
    #37854800
sergey88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему-то не получается таким способом...
Может, Lotus какой-то не такой у меня, версия 8.5...

Пишу на VBA следующую процедуру:

Set Session = CreateObject("Lotus.NotesSession")
Call Session.Initialize("пароль")
Set Maildb = Session.GETDATABASE("", "C:\Program Files\lotus\notes\data\bookmark.nsf")
If Not Maildb.IsOpen = True Then
Call Maildb.Open
End If
Set MailDoc = Maildb.CREATEDOCUMENT
Call MailDoc.ReplaceItemValue("Form", "Memo")
Call MailDoc.ReplaceItemValue("SendTo", "адрес")
Call MailDoc.ReplaceItemValue("CopyTo", "адрес")
Call MailDoc.ReplaceItemValue("BlindCopyTo", "адрес")
Set Body = MailDoc.CREATERICHTEXTITEM("Body")
Call Body.APPENDTEXT("текст письма")
Call Body.ADDNEWLINE(2)
Call Body.EMBEDOBJECT(1454, "", "файл вложения")
MailDoc.SAVEMESSAGEONSEND = True
Call MailDoc.ReplaceItemValue("PostedDate", Now())
Call MailDoc.SEND(True)
Set MailDoc = Nothing
Set Body = Nothing
Set Maildb = Nothing
Set Session = Nothing

Письмо отправляется, но почему-то текст письма отсутствует. Созданный объект "Body" почему-то передает только вложенный файл, а текст письма - не передает.
Более того, среди отправленных писем в их объектной модели я не смог найти поля, отвечающего за текст письма. Поля "Body" там не было, были только
Title Site URLIcon URL Form Collaborators SourceForm $UpdatedBy, и ни в одном из них текста не содержалось.
Версия Lotus Notes стоит 8.5. Может быть, в ней поменялось что-то в структуре писем? Кто-нибудь знает, в чем здесь дело?
...
Рейтинг: 0 / 0
Отправка письма через Lotus
    #38009807
palado
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergey88,

у меня таже проблема - получилось решить?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Отправка письма через Lotus
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]