если письмо формируется как mime - просто вставьте иконки со ссылками, если добавлять программно - работайте с mime, будут сложности с бинарными изображениями (программная вставка)скажите, а через lotusscript есть возможность в рассылке добавить иконки соц сетей и ссылки ? чтобы потом было это активным
рассылка сделана в виде письма, в котором заполняются поля из определенного документа и необходимо добавить ссылки в виде иконок соц сетей
Dim richStyle As NotesRichTextStyle
Set richStyle = session.CreateRichTextStyle
Dim richText As New NotesRichTextItem(doc, "Body")
richStyle.PassThruHTML = True
Call richText.AppendStyle(richStyle)
Call richText.AppendText("<B>Hello</B>")
Call richText.AppendText("<a href=http://www.ibm.com>IBM</a>")
в примерах везде майм, у вас РТ - так не пойдет, внимательнее читайте примерыхочу проверить хотя бы без картинок, текст + ссылка при нажатии на текст
Код:Dim richStyle As NotesRichTextStyle Set richStyle = session.CreateRichTextStyle Dim richText As New NotesRichTextItem(doc, "Body") richStyle.PassThruHTML = True Call richText.AppendStyle(richStyle) Call richText.AppendText("<B>Hello</B>") Call richText.AppendText("<a href=http://www.ibm.com>IBM</a>")
пробовала примеры, но почему-то у меня в результате href=http....>IBM</a> и <B>Hello</B>
можно, но лучше майм, если собираетесь делать рассылку, иначе все буде выглядеть убогоох не обратила внимание, просто не могу понять в рт поле вообще можно добавить ссылку и подписать ее, чтобы именно текст отображался, а не ссылка
можно, но лучше майм, если собираетесь делать рассылку, иначе все буде выглядеть убого
Call stream.WriteText ({
<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td>
<img src='' alt='фото'>
</td>
<td>
Добрый день, FIO
FIO - имя и фамилия из документа
можно ссылку на картинку сделать, но тогда нужно знать имя аттача (или сделать столбец с именами аттачей, в колонке)подскажите, пожалуйста, а я могу как-то получить картинку из самой базы, не могу понять где мне сохранить эту картинку, чтобы использовать в письме потом
уже все пересмотрела, но не могу найти как сделать
Call Stream.WriteText({ текст} & FIO) или я не понял вашего вопросауже все пересмотрела, но не могу найти как сделать
FIO = myView.GetItemValue("name") &....
в Call Stream.WriteText({ текст <и потом данные из поля FIO>})
если несложно подскажите параметр , который отвечает за вывод данных из поля
наверное не совсем я корректно расписалаCall Stream.WriteText({ текст} & FIO) или я не понял вашего вопроса
Call stream.WriteText ({
<table><tr>
<td>
и здесь текст &FIO
{ <table><tr> <td> и здесь текст} &FIO{ <table><tr> <td> и здесь текст &FIO
вот не понимаювыделить {} нельзя
да все работает, простите.... это я вообще что-то{ <table><tr> <td> и здесь текст} &FIO
то есть лучше выложить картинку, чтобы сервер , запускающий агент , имел доступ,так точно из вне получат ее
,бингото есть лучше выложить картинку, чтобы сервер , запускающий агент , имел доступ,так точно из вне получат ее
<img src="cid:logotype.jpg" border="0" alt="D-Link Logo" align="left" height="32" width="147" /> Set mime = mimeRoot.Createchildentity
Call stream.Open("C:\Temp\logotype.jpg") 'здесь лучше взять нотусевый ТЕМП ибо в винде может не быть C:\TEMP с доступом и сервер не винда ;)
Call mime.SetContentFromBytes(stream,"image/jpg",ENC_NONE)
Call stream.Close
Call mime.EncodeContent(ENC_BASE64)
Set header = mime.CreateHeader("Content-ID")
Call header.SetHeaderVal("<logotype.jpg>")
что это?пробую Call stream.Open("myitem.getSource")