MC,
To answer your questions: The TYPE= attribute just has to do with internal storage, leave it default. @EMAIL is not a block tag, you can’t do <@EMAIL> … </@EMAIL> You must supply a body after the header. The delimiter between these two are to CRLF characters, which must be present. Therefore, using your example below, I found that this worked successfully: <@EMAIL import name=eml message='Reply-To:[email protected] Resent-bcc: Resent-cc: Resent-Date:Mon, 09 Jun 2014 11:36:00 -0700 Resent-From:[email protected] Resent-Message-ID:123 Resent-Reply-To:[email protected] Resent-Sender:[email protected] Resent-To:[email protected] Return-Path:[email protected] Message-ID:123 Sender:[email protected] From:[email protected] To:[email protected] bcc: cc: Date:Mon, 09 Jun 2014 11:36:00 -0700 In-Reply-To:[email protected] Keywords: Received: References: Subject:This is the test This is the body of the email'> Everything between the single quotes (and nothing more) should be in your text file. Robert From: MC Tay [mailto:[email protected]] Sent: Monday, June 09, 2014 2:53 PM To: [email protected] Subject: RE: TeraScript-Talk: SMTP Authentication Robert, Thanks for the instructions. When I ran my taf, it seems to connect to the mail server but failed at <@EMAIL> tag. Not sure if my email.txt file (below. RFC2822 format) is correct or not. Does the fields has to be in particular order? Do I need to place it in a table if I use the default TYPE=ARRAY? If I use TYPE=XML, can I use <email> ....... </email> for the entire envelope? Reply-To:[email protected] Resent-bcc: Resent-cc: Resent-Date:Mon, 09 Jun 2014 11:36:00 -0700 Resent-From:[email protected] Resent-Message-ID:123 Resent-Reply-To:[email protected] Resent-Sender:[email protected] Resent-To:[email protected] Return-Path:[email protected] Message-ID:123 Sender:[email protected] From:[email protected] To:[email protected] bcc: cc: Date:Mon, 09 Jun 2014 11:36:00 -0700 In-Reply-To:[email protected] Keywords: Received: References: Subject:This is the test Comments:This is the body of the email I may be shooting in the dark. Hope you can help. Thanks! MC At 06:27 AM 6/9/2014, you wrote: MC, So far so good, that looks fine. Now try changing your @EMAIL to: <@EMAIL command=import name=emailVar message=<@INCLUDE \path\to\email.txt>> Then change the send to: <@EMAILSESSION command=send name=emailVar> Robert From: MC Tay [ mailto:[email protected] <mailto:[email protected]> ] Sent: Sunday, June 08, 2014 7:05 PM To: [email protected] <mailto:[email protected]> Subject: RE: TeraScript-Talk: SMTP Authentication Robert, This is what I tried to do but not sure if the execution sequence is correct or not. Also, I have the email formatted in an external text file, how do I import it with the <@EMAIL> tag? <@EMAILSESSION command="OPEN" SESSIONID="123" PROTOCOL="SMTP" PORT="587" SERVER="mail.mymailserver.com" USERNAME="[email protected] <mailto:[email protected]> " PASSWORD="abcdef"> <@EMAIL COMMAND="IMPORT"> <@EMAILSESSION command="SEND" SESSIONID="123"> <@EMAILSESSION command="CLOSE" SESSIONID="123" MODE="COMMIT"> Thanks! MC At 07:49 PM 6/3/2014, you wrote: MC, These are tricky tags to use. You would find it much easier to use a version of TeraScript that supports the connection tab on the mail action. The basic idea of @EMAILSESSION is to call it once with command=open to create a connection, once with command=send to send an email and finally with command=close. Set the sessionid to the same value for each call. The open command needs the server, username, password, and protocol=smtp set, while the close command needs the mode=commit set. The send command takes an email, which is created with the @EMAIL tag. The easiest way to do this is to type out an email, following the proper syntax as defined in RFC 2822 and use the command=import to parse it. Alternatively you can build an email piece by piece by repeated calling command=addfield with fields and their values. Robert _____ From: "MC Tay" <[email protected] <mailto:[email protected]> > Sent: Tuesday, June 03, 2014 8:05 PM To: [email protected] <mailto:[email protected]> Subject: RE: TeraScript-Talk: SMTP Authentication Hi Robert, Do you have a taf sample file of using @EMIALSESSION and @EMAIL tags that you can share? I tried using them and it didn't work. Thanks! MC At 02:58 PM 6/3/2014, you wrote: >That's odd... I think that the connection tab should be present for >all versions starting with 6.0.3. > >It would be possible to do this with the @EMIALSESSION tag, but it's >not possible to do as you suggest. Authentication is part of the >communication protocol, not the content of the email being sent. > >Robert > >-----Original Message----- >From: MC Tay [ mailto:[email protected]] >Sent: Tuesday, June 03, 2014 5:44 PM >To: [email protected] <mailto:[email protected]> >Subject: RE: TeraScript-Talk: SMTP Authentication > >Hi Robert, > >I'm using Witango 6.x..... shame on me :) I don't see the Connection >tab on the email action. Is there a way to enter such authentication >within the "Custom header lines" under the Option tab? > >Thanks! > >MC > >At 02:31 PM 6/3/2014, you wrote: > >MC, > > > >In the Mail action, move to the Connection tab and change the Protocol > >to "Authenticated SMTP (password)" and then enter the username and > >password in the fields above. > > > >Robert > > > >-----Original Message----- > >From: MC Tay [ mailto:[email protected]] > >Sent: Tuesday, June 03, 2014 5:21 PM > >To: [email protected] <mailto:[email protected]> > >Subject: TeraScript-Talk: SMTP Authentication > > > >Hi, > > > >Is there a way to setup SMTP Authentication on TeraScript/Witango on > >the mail action? If so, how? > > > >Thanks! > > > >MC > > > > > > > > > >---------------------------------------- > > > >To unsubscribe from this list, please send an email to > >[email protected] <mailto:[email protected]> with "unsubscribe > >terascript-talk" in the body. > > > > > > > > > >---------------------------------------- > > > >To unsubscribe from this list, please send an email to > >[email protected] <mailto:[email protected]> with "unsubscribe > >terascript-talk" in the body. > > > > >---------------------------------------- > >To unsubscribe from this list, please send an email to > [email protected] <mailto:[email protected]> with "unsubscribe > terascript-talk" in the body. > > > > >---------------------------------------- > >To unsubscribe from this list, please send an email to > [email protected] <mailto:[email protected]> with "unsubscribe > terascript-talk" in the body. ---------------------------------------- To unsubscribe from this list, please send an email to [email protected] <mailto:[email protected]> with "unsubscribe terascript-talk" in the body. _____ To unsubscribe from this list, please send an email to [email protected] <mailto:[email protected]> with "unsubscribe terascript-talk" in the body. _____ To unsubscribe from this list, please send an email to [email protected] <mailto:[email protected]> with "unsubscribe terascript-talk" in the body. _____ To unsubscribe from this list, please send an email to [email protected] <mailto:[email protected]> with "unsubscribe terascript-talk" in the body. _____ To unsubscribe from this list, please send an email to [email protected] <mailto:[email protected]> with "unsubscribe terascript-talk" in the body. ---------------------------------------- To unsubscribe from this list, please send an email to [email protected] with "unsubscribe terascript-talk" in the body.
