LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (April 2007, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Fri, 20 Apr 2007 09:40:58 -0500
Reply-To:   SAS_learner <proccontents@GMAIL.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   SAS_learner <proccontents@GMAIL.COM>
Subject:   How to use SAS process to collect information and email it through firewalls
Content-Type:   text/plain; charset=ISO-8859-1; format=flowed

Hello Guys being Friday morning just playing around this piece of Code, by kuhasu's I do not know where I going wrong ?? when I submitting it a DOS window pop's up warning( 'c:\send\mailcmd' is not recognized as an internal or external command, operable program or batch file. ) , any Ideas where ( by the I am doing on office machine and default mail is outlook but I did log in to my Gmail account during the time I submitted the program ______________________________________________________ Kuhasu's blog From sasCommunity Jump to: navigation, search [edit] Hacker!Sasor!Whoever! You can use sas process to collect information and email it through firewalls!*^_^*

Sounds like a tallent hacker,isn't it? Acctually,it's another usage of sas for remoted data process.

Remember: Use it good.

[edit] codes here: 1. creat a dataset.(You can omit it,'cause someone might do it for you:>)

/*Create an dataset*/

data sendmail; input test; cards; 1 2 3 5 ; run; proc print data=sendmail; run; /*2. Save the output and the log(output can be created,but logs are not recommanded if you wanna hack something) */ /*Save the output and the log*/

DM OUTPUT 'FILE "c:\send\test.OUT"'; DM LOG 'FILE "c:\send\test.LOG"';

3. Finally,send this output file as attachment to the email address you set /*Send the output to mailbox*/

data _null_; call system('c:\send\mailcmd procontents@gmail.com "proccontents@gmail.com" "proccontents@gmail.com" "Subject: SAS results" "Contents: SAS results" "" "c:\send\readme.txt"'); run;


Back to: Top of message | Previous page | Main SAS-L page