Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 делаем мейлер  [new]
Areostar
Member

Откуда:
Сообщений: 2437
отослсл по джемейлу сам себе код странички

<html>
	<head>
		<script>
			function open_win()
			{
				window.focus();
				window.open("http:/*************", "_blank", "width=100", "height=100" );

			}
		</script>
	</head>
	<body>
		<input type="button" value="Open Window" onclick="open_win()">
		
		<!--<iframe id="iframe_send"> </iframe>-->
	</body>
</html>


Но получил только текст! а не HTML страничку! Что я не так сделал?
20 мар 17, 16:19    [20314597]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 20476
Areostar, ну наверное указали, что тело письма - это не просто текст, а HTML, вот он и рендерится.
HTML Encode Вам поможет.
20 мар 17, 16:27    [20314681]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
Areostar
Member

Откуда:
Сообщений: 2437
skyANA,

Спасибо, сейчас посмотрю
20 мар 17, 16:31    [20314711]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
krvsa
Member

Откуда: г Волжский
Сообщений: 12679
Да и вопрос наверное больше к серверному языку, нежели клиентскому...

Вот "наш" хтмл вариант отправки письма

  #dim smtp As %Net.SMTP
  #dim m As %Net.MailMessage
  
  set m=##class(%Net.MailMessage).%New()
  set m.From="from@domen.com"
  set m.Subject="Письмо с вложением и ссылкой"
  set m.Charset="utf-8"
  set m.IsHTML=1
  set m.ContentType="text/html"
  do m.TextData.Write("Нажмите на следующую ссылку: http://localhost:8972/csp/samples/menu.csp")
  do m.To.Insert("to@domen.com")
  do m.AttachFile("C:\InterSystems\Cache\CSP\docbook","Cache.jpg")
  
  set smtp=##class(%Net.SMTP).%New()
  set smtp.smtpserver="123.145.167.189"
  do smtp.Send(m)
20 мар 17, 16:32    [20314718]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
Areostar
Member

Откуда:
Сообщений: 2437
krvsa,

Мейлер это не столько посмот отправляемое из кода. А письмо содержащее html страничку
20 мар 17, 16:38    [20314747]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
Areostar
Member

Откуда:
Сообщений: 2437
skyANA,

перекодировал так

<html>
<head>
<script>

</head>
<body>
<input type="button" value="Open Window" onclick="open_win()">

<!--<iframe id="iframe_send"> </iframe>-->
</body>
</html>

непомогает почемуто!
20 мар 17, 16:39    [20314753]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
krvsa
Member

Откуда: г Волжский
Сообщений: 12679
Areostar
Мейлер это не столько посмот отправляемое из кода. А письмо содержащее html страничку

В моем примере как раз и показывается как серверный язык отправляет именно хтмл страничку...
Правда из одной строки... И без тегов... Но это будет именно хтмл страничка с кликабельной ссылкой.

Areostar
непомогает почемуто!

А ты пока все шаманишь с текстом... Он от этого не перестанет быть текстом.
21 мар 17, 08:25    [20316086]     Ответить | Цитировать Сообщить модератору
 Re: делаем мейлер  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 20476
Areostar
krvsa,

Мейлер это не столько посмот отправляемое из кода. А письмо содержащее html страничку

Дак Вам таки страничку надо срендерить, или код HTML посмотреть?

Sending Nice HTML Email with PHP
21 мар 17, 09:51    [20316298]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить