Как вставить Html код в письмо

Тема в разделе "Lotus - Администрирование", создана пользователем puks, 27 дек 2008.

  1. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Уверен, что вопрос элементарный, но никогда с этим не сталкивался да и в вэбе не силен.

    Вот есть код

    <left>
    <a href="http://www.krassota.com/" target="_blank">
    <img src="http://www.krassota.com/i/cvet/19.gif"
    title="анимационные открытки"
    border="0"></a><br><a href="http://www.krassota.com/" target="_blank">
    <b>www.krassota.com</b></a></left>

    Как его вставить в письмо в лотусовом клиенте, чтобы на другом конце все выглядело красиво?
     
  2. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    а зачем обязательно код вставлять? может достаточно оформить текст или картинку как гиперобъект?
    Пишешь текст ( или вставляешь картинку), выделяешь его, затем меню Создать-Гиперобъект-Связь, там в свойствах и пишешь URL
    http://www.krassota.com/
    Текст превратиться в ссылку после отправки. Отправь письмо самому себе и посмотри на полученный результат.
     
  3. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Для этого даже не надо создавать объект. Этот текст автоматически станет ссылкой при отправке. Но ведь мне надо не ссылку получить, а выполняемый код. Если я правильно читаю html, то должна загружаться картинка с этого сайта.
     
  4. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    У меня 6-ка, в ней по другому не работает.

    Может тебе это поможет F1 "Изменение атрибутов HTML в документе" (Действия-изменить HTML-атирубы)

    я, конечно, очень извратилась <_< , но вставила твой код, как автоматическую подпись из HTML-файла
    как правильно и просто это сделать, увы ....
    в понедельник все вернуться и кто-нибудь обязательно подскажет :rolleyes:
     
  5. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    нужно отправить ХТМЛ код по почте?
    есть маймы и т.п.
     
  6. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Oksana
    Я тоже думал про вставку в подпись, но это не решение на каждый день.

    А почему в 6 не работает? Я точно не помню, но мне кажется, что у нас это работало и в 6. Раутер автоматически это переводил в интернет ссылки.


    lmike
    А причем тут маймы для клиента? Мы же не говорим о кодировании или настройке сервера. На сервере и так это все настроено и отправляется в майме.
     
  7. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    можно майм создать самому на клиенте...
    нтусёвый клиент плохо отображает хтмл

    в вашем вопросе не озвучено - что именно и какими ср-вами надо решать (чем смотреть будут), есть обрывок непонятного хтмл

    есть вариант со встроенным имеджем: http://searchdomino.techtarget.com/tip/1,2...i958913,00.html (нужно зарегиться, но блокировкой JS, в ФФ - NoScript, меня и так пущает)
    и маймовские мемо - нотуса отображает
     
  8. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    lmike
    Насколько я знаю, это влияет только в случае прямого отправления письма клиентом в интернет. Фактически, то же самое делает серверный раутер, когда перенаправляет письмо в интернет.
     
  9. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    В понедельник пришло в голову более простое решение :)
    В теле письма Файл-Импорт-твой html-файл
    Пробуй :eek:
     
  10. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Oksana
    Да, так работает. При этом вставляется картинка, которая становися hotspot со всеми нужными характеристиками.

    Все-таки интересно, можно ли добиться такого же эффекта без промежуточного файла, просто вставляя html код?
     
  11. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    Вот еще есть возможность в теле письма выделить текст и пометить его как HTML меню Текст-код HTML. Посмотри, может у тебя сработает
    у меня не дает результата, вроде с настройками клиента тоже поэкспериментировала, ни как
    может на сервере еще что должно быть включено, что бы при отправке происходило преобразование
     
  12. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    по моим сведениям - это не так B)
    никто не мешает создать такой док и конвертится он не будет (без доп. действий)

    Вы ниразу не получали маймов свой ящик?! - "тогда мы идем к вам" :eek:

    там даже польце появится - $NoteHasNativeMIME
     
  13. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Не понял.
     
  14. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    какая цель - что и кому отправляем?
    когда письма приходят с тырнета, они в майме м.б., и Нотуса их нормально отображает
    стало-быть - ежели создадим маймовский док - он будет "нормально" отбражаться нотусами
     
  15. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Я, вроде, написал в первом посте. Попробую объяснить еще раз. Есть код, который взят с сайта. Ну знаешь, если хотите использовать эту картинку, то вот код, и т.п.

    Теперь обычный пользователь, хочет отправить эту картинку, вставляя этот код, письмом.

    Вот, собственно, и все.
     
  16. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    дык надо задать кнопку (типа приложить код и отправить) с этим кодом, в шаблоне (или где хоца - в апликухе)
    понятно что вставку кода можно по-разному оформить (вплоть до замены по спец. тегу), и готовый текст (уже набитый) можно перефигачить в майм
    вощем - дерзайте (ничего сложного не вижу)

    вбаянить код:[codebox]Sub Initialize
    'Initialize all variables
    Dim s As New NotesSession
    Dim doc As NotesDocument
    Dim body As NotesMIMEEntity
    Dim mimeE As NotesMIMEEntity
    Dim mimeH As NotesMimeHeader
    Dim stream As NotesStream
    Dim URL As String

    REM Set the default information
    Set doc = s.CurrentDatabase.CreateDocument
    doc.SendTo = "My Notes Address/MyOrg"
    doc.Subject = "Subject - " + Cstr(Now)
    URL="www.castrolcis.com"

    REM Create the main MIME message
    s.ConvertMIME = False
    Set body = doc.CreateMIMEEntity("Body")
    Set mimeH = body.CreateHeader({MIME-Version})
    mimeH.SetHeaderVal {1.0}
    Set mimeH = body.CreateHeader({Content-Type})
    mimeH.SetHeaderValAndParams {multipart/related;boundary="=NextPart_="}

    Set mimeE = body.CreateChildEntity
    Set stream = s.CreateStream

    REM Add the text of the message
    stream.WriteText {This is a test message.<br><br>}

    REM Create the link
    stream.WriteText {<a href="http://www.krassota.com/" target="_blank">
    <img src="http://www.krassota.com/i/cvet/19.gif"
    title="анимационные открытки"
    border="0"></a><br><a href="http://www.krassota.com/" target="_blank">
    <b>www.krassota.com</b></a></left>}

    mimeE.SetContentFromText stream, {text/html;charset="UTF-8"}, ENC_NONE
    'Stop working with the Entity
    Call doc.CloseMIMEEntities(True)
    s.ConvertMIME = True
    'Send document
    Call doc.send(False)
    Call stream.Close

    End Sub[/codebox]
     
  17. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    lmike

    Ты молодцА, конечно. Но ведь задача-то не в этом. Вопрос просто о функциональности обычного лотусового клиента со стандартным шаблоном.

    Я так тоже пробовал. Твой результат подтверждаю :)
     
  18. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    гы
    то есть страницу я выдавливал это условие :)
    и вот (барабанная дробь) разразились, оказ. - "стандартные" - гы-гы
     
  19. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Не расстраивайся. Это все из-за того, что я плохо объяснил условия задачи.
     
  20. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    не буду расстраиваться :)
    другой вопрос - а почему именно стандартный шаблон, он ведь тоже (какбы помягше) меняется существенно от версии к версии, и имея возможность "подправить"...
    ведь даже процесс апгрейда шаблона (на др. версию) - вещь весьма неоднозначная
    а "накатывать" свои расширения можно из отдельного мастер-шаблона (необязательно корячить "родной", нотусёвый)
     
Загрузка...
Похожие Темы - Как вставить Html
  1. Aaleks111
    Ответов:
    2
    Просмотров:
    193
  2. Amfion
    Ответов:
    5
    Просмотров:
    768
  3. Dimkawshm
    Ответов:
    2
    Просмотров:
    1.532
  4. alba
    Ответов:
    1
    Просмотров:
    1.849
  5. Peacedeath
    Ответов:
    1
    Просмотров:
    1.565

Поделиться этой страницей