1
私はSASで新しく、このSASマクロを持っています。プロセスが完了したら電子メールを送信しますが、正常に動作していません。SAS automail not working
ログには、マクロの名前は機能していますが、電子メールは受信トレイに届いていません。ところで
%macro mailing()
data _null_;
start = %eval(%sysfunc(today(), mmddyy5)-1);
endd = %eval(%sysfunc(today(), mmddyy5)-8);
run;
FILENAME mail EMAIL
SUBJECT=" corporative subject"
FROM='[email protected]'
SENDER='[email protected]'
TO=("[email protected]")
DATA _NULL_;
FILE mail;
PUT "Hi,";
PUT "here goes &start. - $endd. ";
PUT "Best Regards,";
PUT "me";
RUN;
%mend
%macro mailing()
、私はそれらの日付変数が正しく
連絡先のメールサーバーの管理者に。このコードは一目でわかりますが、組織外の誰でも再現することは不可能になります。 – user667489
1つのタイプミスがあります - 私はあなたが '$ endd 'ではなく'&endd'を意味すると思っていますが、エラーが発生してはいけません。 – user667489
ok。それはコードが失敗していない、動作していないメールサーバーである可能性があります。 –