从SAS企业价格指南发送电子邮件
我有一些数据集,我们称之为“FormMessage” 我需要创建一个循环,将文本从数据集“FormMessage”,变量消息发送到电子邮件。 例如,将文本“谢谢”发送至“邮件”God1@gmail.com", 第二封信文本“非常感谢”God2@gmail.com等等(可能只有100多个) 以下是我现在拥有的:从SAS企业价格指南发送电子邮件,sas,Sas,我有一些数据集,我们称之为“FormMessage” 我需要创建一个循环,将文本从数据集“FormMessage”,变量消息发送到电子邮件。 例如,将文本“谢谢”发送至“邮件”God1@gmail.com", 第二封信文本“非常感谢”God2@gmail.com等等(可能只有100多个) 以下是我现在拥有的: filename outbox email to=(***) type='text/html'
filename outbox email
to=(***)
type='text/html'
subject='MEssage'
from='sender@gmail.com';
ods html body=outbox rs=none;
proc print data=???;
run;
ods html close;
如何为这种情况创建循环?多谢各位 您可以使用
!嗯…!'数据步骤中的代码>指令:
filename em email type='text/html' from="sender@gmail.com" ;
data _null_ ;
file em ;
set formassage ;
put '!EM_NEWMSG!' ;
put '!EM_TO!' email ;
put massage ;
put '!EM_SEND!' ;
put '!EM_ABORT!' ;
run ;
文件名em email type='text/html'from=”sender@gmail.com" ;
数据为空;
归档em;
设置格式消息;
放‘!嗯;
放‘!埃姆杜电子邮件;
推拿;
放‘!“发送!”;
放‘!“放弃!”;
跑
嵌入HTML:
filename em email type='text/html' from="sender@gmail.com" ;
data _null_ ;
file em ;
set formassage ;
put '!EM_NEWMSG!' ;
put '!EM_TO!' email ;
put "<html><body style='font-family:Arial;font-size:12px;'>" ;
put "<div style='border:1px solid;width:100%;'>" ;
put "To " customer_name ;
put "<p>Please find attached your latest message." ;
put "<p>" massage ;
put "<p>Have a nice day!" ;
put "</div>" ;
put "</body></html>" ;
put '!EM_SEND!' ;
put '!EM_ABORT!' ;
run ;
文件名em email type='text/html'from=”sender@gmail.com" ;
数据为空;
归档em;
设置格式消息;
放‘!嗯;
放‘!埃姆杜电子邮件;
将“”改为“;
将“”改为“;
填写“至”客户名称;
放置“请查找附件中您的最新消息。”;
放“”按摩;
放上“祝你有愉快的一天!”;
将“”改为“;
将“”改为“;
放‘!“发送!”;
放‘!“放弃!”;
跑
谢谢,它是有效的,但这封信附有附件。我怎样才能用其他方式发送?(非附件)是否可以发送带有样式控件的html?我举了一个简单的例子,我需要向目标用户发送一定数量的变量