If you use a "smart" editor like Visual SlickEdit, etc (e.g. not notepad), 
to view the original text attachment file Harmony_Win72.txt, you'll see 
that it contains extra characters at the very beginning.  So, the email 
service is simply sending the file contents and the original text file 
does indeed contain extra characters at the beginning.  Note that the 
characters may not be part of the supported codepage on your Email service 
machine (and when viewed by an editor that doesn't support the characters, 
they may appear to not be there, e.g. such as if using notepad).  If you 
don't want the extra characters in the attachment, then you'll have to 
remove them from the file.

For example, when I view the original text attachment file 
Harmony_Win72.txt that you provided via Visual SlickEdit, it shows the 
extra characters:




--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




From:   Cindy Zhu <c...@fekete.com>
To:     "staf-users@lists.sourceforge.net" 
<staf-users@lists.sourceforge.net>
Date:   05/04/2011 04:14 PM
Subject:        [staf-users] Extra characters in the email attachment



Hi,

I have the following code to send out an email with two attachments.

The original text attachment sent is Harmony_Win72.txt, but in the 
attachment received, which was renamed to Harmony.txt, has extra 
characters at the very beginning.

Can you tell me why and help me to fix that? I really want the attachment 
exactly like the original copy.

Thanks,

Cindy


<script>
from com.ibm.staf import STAFUtil
emailTo = 'c...@fekete.com'                      #owner of the automation 
scripter
emailFr = 'c...@fekete.com'
emailSubject = PRODUCT + ' ' + VERSION + ' Automation Test Results'
emailMessage = 'Attached is the Silk run results on 64 bit Win7.' 
emailEmptyMessage = 'No Silk run results on 64 bit Win7. Time out 
occurred.'
emailAttachmentMachine = '1451W7.Fekete.com' # Machine where attachment 
files are located
silkResult = 'D:\\Silk\Apps\Harmony\TestResults\Harmony_Win72.txt'
bmp = 'D:\\Silk\Apps\Harmony\TestResults\LastScreenShot.bmp'
</script>
<sequence>

<!-- The following is to send email to QAs, LPs, and TAs with Silk result 
and snapshot on the 64-bit Win7 test client-->
<stafcmd name="'Sending email to the QA, LPs, and TAs'">
                                 <location>'local'</location>
                                 <service>'EMAIL'</service>
                                 <request>
                                 'SEND TO %s SUBJECT %s MESSAGE %s 
ATTACHMENTMACHINE %s TEXTATTACHMENT %s BINARYATTAcHMENT %s' \
                                 % (emailTo, 
STAFUtil.wrapData(emailSubject), 
STAFUtil.wrapData(emailMessage),STAFUtil.wrapData(emailAttachmentMachine), 
\
 STAFUtil.wrapData(silkresult),STAFUtil.wrapData(bmp))
                                 </request>
</stafcmd>
[attachment "Harmony.txt" deleted by Sharon Lucas/Austin/IBM] [attachment 
"Harmony_Win72.txt" deleted by Sharon Lucas/Austin/IBM] 
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

<<image/gif>>

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to