как вставить html-текст в тело электронной почты SAS

Привет. Не могли бы вы все помочь мне вставить HTML-текст с параметрами шрифта в электронную почту SAS. Я попробовал приведенный ниже код, но без отчета о процедуре в теле вывод пуст.

enter code here

/*options errorabend;*/
%MACRO mail_send1();

имя файла mymail электронная почта from="[email protected]"

to=("[email protected]")

subject="Territory Sales"
 content_type="Text/HTML"
  attach = ("/sasdata/sas_codes/NewSales/SalesValid.xls"         Content_type="application/excel");
 ods _all_  close;
 ODS ESCAPECHAR='^'; 
ods html body=mymail  style=minimal;

title j=left  font = verdana height=10pt  color=black
title "Good Morning, ^{newline 2}

Attached is the Aug 2016 Sales Report. ^{newline 2}


Thanks and Regards, ^{newline 2} 

^{style [Font_weight=bold FONT=(verdana,8Pt) color=Navy ] Santh S}      ^{newline 1}
^{style [Font_weight=bold FONT=(verdana,8Pt) color=Navy ] Business Analyst}     ^{newline 1} 
^{style [ FONT=(verdana,8Pt) color=black ] GR Team} ^{newline 1} 
^{style [Font_weight=bold FONT=(verdana,8Pt) color=Navy ] Client Analytics }      ^{newline 1}
^{style [Font_weight=bold FONT=(verdana,8Pt) color=Navy ] UnrbaPro}      ^{newline 1}
^{style [ FONT=(verdana,8Pt) color=black ] UBSC, Dekhi 400019, INDIA}     ^{newline 2}

^{style [ Font_weight=bold FONT=(verdana,8Pt) color=black ]  TEL        } 
^{style [ FONT=(verdana,8Pt) color=black ]  + 91 40 4090 1000} ^{newline 1}
^{style [ Font_weight=bold FONT=(verdana,8Pt) color=black ]  INTERNAL  } 

^{style [ FONT=(verdana,8Pt) color=black ] [email protected]} ^{newline 5}"

;

proc report data=prod_list;
where type='XSell';
column (odr );
quit;

ods html close;
ods _all_ close;

enter code here

Заранее спасибо, мне нужна только текстовая часть с форматированием, но я не хочу включать отчет о процессах.


person santosh315345    schedule 03.08.2016    source источник
comment
Это работает, если вы не включаете форматирование?   -  person Joe    schedule 03.08.2016
comment
Привет, Джо, мне тоже нужно форматирование текста. с размером шрифта и цветом шрифта для текста   -  person santosh315345    schedule 04.08.2016


Ответы (1)


Пожалуйста, используйте следующий код SAS, чтобы отправить сообщение электронной почты с телом HTML:

filename mymail email type='text/html' to="[email protected]" from="[email protected]" sender="[email protected]" subject="Hello, World";
data _NULL_;
file mymail;
    put '<font size=15>Hello, World!</font>';
run;
person Alex L.    schedule 04.08.2016
comment
Спасибо, Алекс. и как добавить больше форматирования к тексту, например, цвет шрифта, шрифт, подчеркивание и т. д. Будет ли здесь работать кодирование html? - person santosh315345; 05.08.2016