|
|
By Dmitry Sotnikov |
Article Rating: |
|
April 23, 2014 09:00 AM EDT |
Reads: |
1,224 |
Here’s how you can send a lot of individual personal messages if all you have is a GMail or Google Apps account.
One of the key ways for successful startups or new IT projects is knowing your customers (and partners) and being available to them – so you can quickly collect feedback, learn more about what they are trying to achieve with your platform, and just make sure that they know who to contact when they need to.
Instructions below will help you set up your personal gmail account or Google Apps account to send personalized email like the one you see on the right. Note that this is as personalized as it gets with everything originating from your address (no on-behalfs) and the recipient being the only person in the To list (no BCCs or users seeing addresses of each other).
Phase One: Simple Email Script
1. Open the Google Script developer environment by going to http://script.google.com and clicking the Start Scripting button,
2. Close the welcome screen and you will get your first script created for you:

3. Click the Untitled project name at the top left and give it a proper name – this file will get added to your Google Docs.
4. The simplest script that sends an email to someone will likely look like:

Every email needs to have a recipient, subject and body (the text in the email). Note that you need to add ‘\n\’ at the end of each line to have more than one line in your text. Also, note that besides the plain text – you can have nicely formatted HTML email text – see how I did that in the htmlbody variable.
5. Now click File / Save, and then Run / YourFunctionName to run the script.
The first time you run the script you will be getting a couple prompts to confirm access to gmail. After that the script will run and send the email.
Phase Two: Multiple Emails and Names
Running a script to send just one email is kind of meaningless. Lets modify the script quickly to send many emails at once:
1. Add arrays with names and addresses – e.g.:
var names = ['Bill', 'Susan']
var addresses = [[email protected]', [email protected]']
2. Put everything in a FOR loop that goes through the lists:
for (var i=0; i<names.length; i++){
}
3. Use names[i] to put the name into subject and body (if you want) and addresses[i] instead of the recipient in the Gmail call. You code will likely look like:

Phase Three: Get Recipients from a Spreadsheet
Now, if you want to have a spreadsheet rather than the list of recipients in the code, this is also fairly easy to do. Here’s how.
1. Create a Google Spreadsheet like this one and save it:

2. In your script, add the code that opens the spreadsheet (you will the Id of the spreadsheet – copy it from the URL of the spreadsheet in the browser):
var sheet = SpreadsheetApp.openById("1speapm4TJpG5SxRFC94RIkpTzf6vAiZUBGoT7Xrk6Iw");
var data = sheet.getDataRange().getValues();
3. Change the loop to iterate through the cells of the spreadsheet instead of the preset array:
for (var i = 0; i < data.length; i++) {
4. Instead of name use use data[i][0] and instead of email address use data[i][1] .

That’s it. Now you can send multiple personalized emails from your very own Gmail/Google Apps account.
Read the original blog entry...
Dmitry Sotnikov is VP of Cloud at WSO2, building the cloud business for this leading middleware provider. Check out the WSO2 Cloud platform at http://CloudPreview.WSO2.com
@ThingsExpo Stories By Elizabeth White  WebRTC is the future of browser-to-browser communications, and continues to make inroads into the traditional, difficult, plug-in web communications world.
The 6th WebRTC Summit continues our tradition of delivering the latest and greatest presentations within the world of WebRTC. Topics include voice calling, video chat, P2P file sharing, and use cases that have already leveraged the power and convenience of WebRTC. Oct. 2, 2016 09:45 AM EDT Reads: 4,286 | By Pat Romanski  Cognitive Computing is becoming the foundation for a new generation of solutions that have the potential to transform business. Unlike traditional approaches to building solutions, a cognitive computing approach allows the data to help determine the way applications are designed. This contrasts with conventional software development that begins with defining logic based on the current way a business operates.
In her session at 18th Cloud Expo, Judith S. Hurwitz, President and CEO of Hurwitz & ... Oct. 2, 2016 09:45 AM EDT Reads: 3,508 | By Ian Khan  Just over a week ago I received a long and loud sustained applause for a presentation I delivered at this year’s Cloud Expo in Santa Clara. I was extremely pleased with the turnout and had some very good conversations with many of the attendees. Over the next few days I had many more meaningful conversations and was not only happy with the results but also learned a few new things. Here is everything I learned in those three days distilled into three short points. Oct. 2, 2016 09:00 AM EDT Reads: 5,645 | By Liz McMillan  IoT is fundamentally transforming the auto industry, turning the vehicle into a hub for connected services, including safety, infotainment and usage-based insurance. Auto manufacturers – and businesses across all verticals – have built an entire ecosystem around the Connected Car, creating new customer touch points and revenue streams.
In his session at @ThingsExpo, Macario Namie, Head of IoT Strategy at Cisco Jasper, will share real-world examples of how IoT transforms the car from a static p... Oct. 2, 2016 09:00 AM EDT Reads: 1,778 | By Pat Romanski  According to Forrester Research, every business will become either a digital predator or digital prey by 2020. To avoid demise, organizations must rapidly create new sources of value in their end-to-end customer experiences. True digital predators also must break down information and process silos and extend digital transformation initiatives to empower employees with the digital resources needed to win, serve, and retain customers. Oct. 2, 2016 09:00 AM EDT Reads: 724 | By Liz McMillan  Businesses are struggling to manage the information flow and interactions between all of these new devices and things jumping on their network, and the apps and IT systems they control. The data businesses gather is only helpful if they can do something with it.
In his session at @ThingsExpo, Chris Witeck, Principal Technology Strategist at Citrix, will discuss how different the impact of IoT will be for large businesses, expanding how IoT will allow large organizations to make their legacy ap... Oct. 2, 2016 08:45 AM EDT Reads: 769 | By Pat Romanski  An IoT product’s log files speak volumes about what’s happening with your products in the field, pinpointing current and potential issues, and enabling you to predict failures and save millions of dollars in inventory. But until recently, no one knew how to listen.
In his session at @ThingsExpo, Dan Gettens, Chief Research Officer at OnProcess, will discuss recent research by Massachusetts Institute of Technology and OnProcess Technology, where MIT created a new, breakthrough analytics model f... Oct. 2, 2016 08:00 AM EDT Reads: 2,442 | By Elizabeth White  One of biggest questions about Big Data is “How do we harness all that information for business use quickly and effectively?” Geographic Information Systems (GIS) or spatial technology is about more than making maps, but adding critical context and meaning to data of all types, coming from all different channels – even sensors.
In his session at @ThingsExpo, William (Bill) Meehan, director of utility solutions for Esri, will take a closer look at the current state of spatial technology and ar... Oct. 2, 2016 07:15 AM EDT Reads: 647 | By Elizabeth White  Almost two-thirds of companies either have or soon will have IoT as the backbone of their business in 2016. However, IoT is far more complex than most firms expected. How can you not get trapped in the pitfalls?
In his session at @ThingsExpo, Tony Shan, a renowned visionary and thought leader, will introduce a holistic method of IoTification, which is the process of IoTifying the existing technology and business models to adopt and leverage IoT. He will drill down to the components in this fra... Oct. 2, 2016 07:00 AM EDT Reads: 1,977 | By Pat Romanski  What are the new priorities for the connected business? First: businesses need to think differently about the types of connections they will need to make – these span well beyond the traditional app to app into more modern forms of integration including SaaS integrations, mobile integrations, APIs, device integration and Big Data integration. It’s important these are unified together vs. doing them all piecemeal. Second, these types of connections need to be simple to design, adapt and configure... Oct. 2, 2016 07:00 AM EDT Reads: 735 | By Elizabeth White  Major trends and emerging technologies – from virtual reality and IoT, to Big Data and algorithms – are helping organizations innovate in the digital era. However, to create real business value, IT must think beyond the ‘what’ of digital transformation to the ‘how’ to harness emerging trends, innovation and disruption. Architecture is the key that underpins and ties all these efforts together. In the digital age, it’s important to invest in architecture, extend the enterprise footprint to the cl... Oct. 2, 2016 06:45 AM EDT Reads: 828 | By Elizabeth White  I'm a lonely sensor. I spend all day telling the world how I'm feeling, but none of the other sensors seem to care.
I want to be connected. I want to build relationships with other sensors to be more useful for my human. I want my human to understand that when my friends next door are too hot for a while, I'll soon be flaming. And when all my friends go outside without me, I may be left behind.
Don't just log my data; use the relationship graph.
In his session at @ThingsExpo, Ryan Boyd, Engi... Oct. 2, 2016 06:30 AM EDT Reads: 1,477 | By Kevin Benedict  Digital transformation is too big and important for our future success to not understand the rules that apply to it. The first three rules for winning in this age of hyper-digital transformation are:
Advantages in speed, analytics and operational tempos must be captured by implementing an optimized information logistics system (OILS)
Real-time operational tempos (IT, people and business processes) must be achieved
Businesses that can "analyze data and act and with speed" will dominate those t... Oct. 2, 2016 06:00 AM EDT Reads: 1,430 | By Elizabeth White  If you’re responsible for an application that depends on the data or functionality of various IoT endpoints – either sensors or devices – your brand reputation depends on the security, reliability, and compliance of its many integrated parts. If your application fails to deliver the expected business results, your customers and partners won't care if that failure stems from the code you developed or from a component that you integrated. What can you do to ensure that the endpoints work as expect... Oct. 2, 2016 05:45 AM EDT Reads: 1,867 | By Liz McMillan  Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with the 19th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world and ThingsExpo Silicon Valley Call for Papers is now open. Oct. 2, 2016 05:15 AM EDT Reads: 4,787 | By Pat Romanski  WebRTC adoption has generated a wave of creative uses of communications and collaboration through websites, sales apps, customer care and business applications. As WebRTC has become more mainstream it has evolved to use cases beyond the original peer-to-peer case, which has led to a repeating requirement for interoperability with existing infrastructures.
In his session at @ThingsExpo, Graham Holt, Executive Vice President of Daitan Group, will cover implementation examples that have enabled ea... Oct. 2, 2016 05:00 AM EDT Reads: 1,684 | By Liz McMillan  SYS-CON Events announced today that ReadyTalk, a leading provider of online conferencing and webinar services, has been named Vendor Presentation Sponsor at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
ReadyTalk delivers audio and web conferencing services that inspire collaboration and enable the Future of Work for today’s increasingly digital and mobile workforce. By combining intuitive, innovative tec... Oct. 2, 2016 04:15 AM EDT Reads: 3,169 | By Yeshim Deniz  Why do your mobile transformations need to happen today? Mobile is the strategy that enterprise transformation centers on to drive customer engagement. In his general session at @ThingsExpo, Roger Woods, Director, Mobile Product & Strategy – Adobe Marketing Cloud, covered key IoT and mobile trends that are forcing mobile transformation, key components of a solid mobile strategy and explored how brands are effectively driving mobile change throughout the enterprise. Oct. 2, 2016 03:15 AM EDT Reads: 653 | By Elizabeth White  Complete Internet of Things (IoT) embedded device security is not just about the device but involves the entire product’s identity, data and control integrity, and services traversing the cloud. A device can no longer be looked at as an island; it is a part of a system. In fact, given the cross-domain interactions enabled by IoT it could be a part of many systems. Also, depending on where the device is deployed, for example, in the office building versus a factory floor or oil field, security ha... Oct. 2, 2016 03:15 AM EDT Reads: 939 | By Liz McMillan  There is growing need for data-driven applications and the need for digital platforms to build these apps.
In his session at 19th Cloud Expo, Muddu Sudhakar, VP and GM of Security & IoT at Splunk, will cover different PaaS solutions and Big Data platforms that are available to build applications.
In addition, AI and machine learning are creating new requirements that developers need in the building of next-gen apps. The next-generation digital platforms have some of the past platform needs a... Oct. 2, 2016 03:00 AM EDT Reads: 2,033 |
|
|
|
|
|
|