WinAutomation - windows automation software with macro recorder
About Softomotive

      PART I - Monitor your email account, and perform specific Jobs when new email arrives

      PART I. Automating Registration Confirmation (Receiving emails from a website that requires confirmation of the user's email address, by prompting user to click on a confirmation link contained in the email to confirm details and registration)


      Trying to set up your business and need to register multiple accounts from a service, and for each registration you have to click on a link to confirm the registration?

      It's now possible to automate this procedure with WinAutomation!

      (Please note that in order to get this job to work you need to have Thunderbird and Auto Extractor running and also created the job described in the INTRO part of this Topic)

      INTRO. Using the FileMonitorTrigger in combination with Thunderbird to start jobs according to emails received based on subject, email, email body etc.


      Creating a Child Job - Using variables from the parent Job

      Once our parent job is set (check INTRO), we can now use any information taken from within that job by using the prefix "ext:" within the variable. So I will use the parse text action, and in the text to parse field i will type %ext:FileContents%. I am looking for a link within the body content, so i will have to use regular expressions to find what i am looking for. I also have the opportunity (due to the email's set structure) to define which url i want to click on in order to complete my registration. For example, many confirmation emails besides the confirmation link, also include a cancelation url or their own website's url. So being aware of the fact that the wanted url is the 5th on for example on the list, i can then tell it to look for all the urls and click on the 5th url found. In our example I will be looking for one url only and that should be the first url to be found. The parsed text will be my link.

      Once I have this action set and ready, I will then use the Run Application action to run my %Match% (and the default internet browser will be used to open the link)

       

       


      You can also check out and Parts II and III to get a clue about how jobs can connect one to the other. 

      PART II. Automating Data Entry from Email to Excel (Receiving emails from my business website where, customers sign up. Getting the customer's details from the email's body content and save the information to my customer's database which is in Excel)

      PART III. Automating email replies and auto forwarding specific information from email's body to other emails (Receiving an order via email, sent from my business website order form. Sending the information found in the email's body to my Sales department to process the order, Sending email to the customer to thank him for purchasing the products) 

      AttachmentSize
      CONFIRM REGISTRATION.txt1.1 KB
      006_I_Check Email - Get Info - Visit Confirmation Link.waj14 KB
      No votes yet

      Comments:
      #1 by Samantha - Tue, 05/11/2010 - 13:57

      Hello Will

      I'm glad you liked them!
      You are right, you could obviously use the Download from web action and it would actually be much better if you did so when making multiple registrations to a website and you do not want to open a hundred tabs

      :)



      #2 by Will (not verified) - Sun, 05/09/2010 - 08:17

      Nice series. I actually just added a 'Get Email' action request to the wishlist forum, as I'm wanting to automate mail confirmation. :)

      I've used a slightly different approach in that I use a python script instead of Thunderbird. You can use the pop libraries to read mail info and create a simple text file for each item in the inbox.

      The autoextractor is a little buggy on the latest version of Thunderbird.

      Incidentally, is there a reason you run the %Match% variable as an app instead of using the WA action to download the web page?



      Post new comment

      The content of this field is kept private and will not be shown publicly.
      • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <p>
      • Lines and paragraphs break automatically.
      • Web page addresses and e-mail addresses turn into links automatically.
      • You may quote other posts using [quote] tags.

      CAPTCHA
      This question is for testing whether you are a human visitor and to prevent automated spam submissions.

      Featured Clients




      Monthly Blog Archive