SlideShare a Scribd company logo
1 of 10
Download to read offline
Easily save your email attachments and Gmail messages in Google Drive. The
attachments are saved in their original format while the email messages are saved as
PDF files in Drive.
Introduction
The Send to Google Drive programm will automatically download and save all the file
attachments, include the email message itself, to a specific folder in your Google Drive. You
can define a mapping between Gmail Labels and Google Drive folders so that all email
messages and files in particular Gmail label are saved in the mapped folder on Drive.
You can get the Send to Google Drive program from Digital Inspiration. The premium edition
lets you save email messages PDFs, you can set it to allow attachments of specific types to
be saved in Drive and you can monitor multiples labels in Gmail for saving them to Google
Drive. It also maintains a detailed log of all the program activity.
For support, send an email to Amit Agarwal at amit@labnol.org or tweet @labnol.
Save Gmail Attachments and Messages to Google Drive
Page 1Digital Inspiration www.ctrlq.org
Step 1: Copy the Google Sheet
Click the link in your starter email (from amit@labnol.org) to create your own copy of the
Google Sheet in your Google Drive.
Save Gmail Attachments and Messages to Google Drive
Page 2Digital Inspiration www.ctrlq.org
Step 2: Add Gmail to Google Drive Mapping
Next you need to specify the mapping rules that will tell the program the Gmail labels that are
to be monitored and the corresponding Google Drive folder where the messages and
attachments would be saved.
Save Gmail Attachments and Messages to Google Drive
Page 3Digital Inspiration www.ctrlq.org
Mapping Tips
The mapping sheet has 4 columns:
1. Gmail Label Name - Specify the full name of the Gmail label and any emails that
have this label are saved to Google Drive. If you are using nested labels in Gmail, use
a hyphen (-) between the label names.
2. Google Drive Folder - Specify the full path of the Google Drive folder where the
messages are to be saved. If the folder is a sub-folder, you would need to use double
slash (). For instance, if you want to save photos under the folder Photographs that
is under Personal, you need to specify the path as PersonalPhotographs.
3. File Types to Save - Specify the list of file types (or file extensions) separated by
commas and only matching attachments will be saved in Drive. You can specify "all"
without quotes to save all files irrespective of the type or leave it blank to not save any
attachment.
4. Save Message as PDF - Say yes here if you would like to save the email thread as a
formatted PDF file in Google Drive.
Save Gmail Attachments and Messages to Google Drive
Page 4Digital Inspiration www.ctrlq.org
Step 3: Authorize the Program
Inside the spreadsheet, choose the Gmail Attachments menu and select the Authorize menu.
Save Gmail Attachments and Messages to Google Drive
Page 5Digital Inspiration www.ctrlq.org
Continue
Click continue to open the authorization wizard.
Save Gmail Attachments and Messages to Google Drive
Page 6Digital Inspiration www.ctrlq.org
Accept
Authorize the program to access your Google account. It needs these permissions to read
the emails in your Gmail account and save them to your Google Drive. The program also
needs permissions to write the activity log in a Google Spreadsheet.
The script runs in your own Google Drive and not a single byte of your data is shared or
uploaded anywhere. You can also view the entire source code inside the Script editor of the
spreadsheet.
Click the Accept button to continue
Save Gmail Attachments and Messages to Google Drive
Page 7Digital Inspiration www.ctrlq.org
Step 4: Activate the Program
Once the script is authorized, go to the Gmail Attachments menu in the spreadsheet again
and choose step #2 Run to activate the program. It is now running in the background and,
every few minutes, it will connect to your Gmail account and save any email messages and
file attachments in the corresponding folders on your Google Drive.
Save Gmail Attachments and Messages to Google Drive
Page 8Digital Inspiration www.ctrlq.org
Troubleshooting
The Logs sheet contains a detailed log of every activity of the Google Drive script. If you get
any errors, you can check the Logs sheet to troubleshoot and find the source of the errors.
You can also use the Logs sheet to quickly open the saved files in Google Drive.
Save Gmail Attachments and Messages to Google Drive
Page 9Digital Inspiration www.ctrlq.org
Get Going
You can get the Send to Google Drive program from Digital Inspiration. It is available in both
free and premium versions.
For support, contact Amit Agarwal at amit@labnol.org or tweet @labnol.
Save Gmail Attachments and Messages to Google Drive
Page 10Digital Inspiration www.ctrlq.org

More Related Content

More from Amit Agarwal

Gmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsGmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsAmit Agarwal
 
Gmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email TrackingGmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email TrackingAmit Agarwal
 
Inline images for mail merge
Inline images for mail mergeInline images for mail merge
Inline images for mail mergeAmit Agarwal
 
Test Presentation - Ignore
Test Presentation - IgnoreTest Presentation - Ignore
Test Presentation - IgnoreAmit Agarwal
 
AdSense Tips by Amit Agarwal
AdSense Tips by Amit AgarwalAdSense Tips by Amit Agarwal
AdSense Tips by Amit AgarwalAmit Agarwal
 
Google Adsense Errors
Google Adsense ErrorsGoogle Adsense Errors
Google Adsense ErrorsAmit Agarwal
 
Write A Successful Blog
Write A Successful BlogWrite A Successful Blog
Write A Successful BlogAmit Agarwal
 

More from Amit Agarwal (12)

Blogging Tips
Blogging TipsBlogging Tips
Blogging Tips
 
Gmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsGmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google Scripts
 
Gmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email TrackingGmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email Tracking
 
Inline images for mail merge
Inline images for mail mergeInline images for mail merge
Inline images for mail merge
 
Hello world
Hello worldHello world
Hello world
 
Social Sharing
Social Sharing Social Sharing
Social Sharing
 
Test Presentation - Ignore
Test Presentation - IgnoreTest Presentation - Ignore
Test Presentation - Ignore
 
Twitter Spam
Twitter SpamTwitter Spam
Twitter Spam
 
Presentation1
Presentation1Presentation1
Presentation1
 
AdSense Tips by Amit Agarwal
AdSense Tips by Amit AgarwalAdSense Tips by Amit Agarwal
AdSense Tips by Amit Agarwal
 
Google Adsense Errors
Google Adsense ErrorsGoogle Adsense Errors
Google Adsense Errors
 
Write A Successful Blog
Write A Successful BlogWrite A Successful Blog
Write A Successful Blog
 

Recently uploaded

Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profileakrivarotava
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 

Recently uploaded (20)

Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profile
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 

Save Gmail Messages as PDFs

  • 1. Easily save your email attachments and Gmail messages in Google Drive. The attachments are saved in their original format while the email messages are saved as PDF files in Drive. Introduction The Send to Google Drive programm will automatically download and save all the file attachments, include the email message itself, to a specific folder in your Google Drive. You can define a mapping between Gmail Labels and Google Drive folders so that all email messages and files in particular Gmail label are saved in the mapped folder on Drive. You can get the Send to Google Drive program from Digital Inspiration. The premium edition lets you save email messages PDFs, you can set it to allow attachments of specific types to be saved in Drive and you can monitor multiples labels in Gmail for saving them to Google Drive. It also maintains a detailed log of all the program activity. For support, send an email to Amit Agarwal at amit@labnol.org or tweet @labnol. Save Gmail Attachments and Messages to Google Drive Page 1Digital Inspiration www.ctrlq.org
  • 2. Step 1: Copy the Google Sheet Click the link in your starter email (from amit@labnol.org) to create your own copy of the Google Sheet in your Google Drive. Save Gmail Attachments and Messages to Google Drive Page 2Digital Inspiration www.ctrlq.org
  • 3. Step 2: Add Gmail to Google Drive Mapping Next you need to specify the mapping rules that will tell the program the Gmail labels that are to be monitored and the corresponding Google Drive folder where the messages and attachments would be saved. Save Gmail Attachments and Messages to Google Drive Page 3Digital Inspiration www.ctrlq.org
  • 4. Mapping Tips The mapping sheet has 4 columns: 1. Gmail Label Name - Specify the full name of the Gmail label and any emails that have this label are saved to Google Drive. If you are using nested labels in Gmail, use a hyphen (-) between the label names. 2. Google Drive Folder - Specify the full path of the Google Drive folder where the messages are to be saved. If the folder is a sub-folder, you would need to use double slash (). For instance, if you want to save photos under the folder Photographs that is under Personal, you need to specify the path as PersonalPhotographs. 3. File Types to Save - Specify the list of file types (or file extensions) separated by commas and only matching attachments will be saved in Drive. You can specify "all" without quotes to save all files irrespective of the type or leave it blank to not save any attachment. 4. Save Message as PDF - Say yes here if you would like to save the email thread as a formatted PDF file in Google Drive. Save Gmail Attachments and Messages to Google Drive Page 4Digital Inspiration www.ctrlq.org
  • 5. Step 3: Authorize the Program Inside the spreadsheet, choose the Gmail Attachments menu and select the Authorize menu. Save Gmail Attachments and Messages to Google Drive Page 5Digital Inspiration www.ctrlq.org
  • 6. Continue Click continue to open the authorization wizard. Save Gmail Attachments and Messages to Google Drive Page 6Digital Inspiration www.ctrlq.org
  • 7. Accept Authorize the program to access your Google account. It needs these permissions to read the emails in your Gmail account and save them to your Google Drive. The program also needs permissions to write the activity log in a Google Spreadsheet. The script runs in your own Google Drive and not a single byte of your data is shared or uploaded anywhere. You can also view the entire source code inside the Script editor of the spreadsheet. Click the Accept button to continue Save Gmail Attachments and Messages to Google Drive Page 7Digital Inspiration www.ctrlq.org
  • 8. Step 4: Activate the Program Once the script is authorized, go to the Gmail Attachments menu in the spreadsheet again and choose step #2 Run to activate the program. It is now running in the background and, every few minutes, it will connect to your Gmail account and save any email messages and file attachments in the corresponding folders on your Google Drive. Save Gmail Attachments and Messages to Google Drive Page 8Digital Inspiration www.ctrlq.org
  • 9. Troubleshooting The Logs sheet contains a detailed log of every activity of the Google Drive script. If you get any errors, you can check the Logs sheet to troubleshoot and find the source of the errors. You can also use the Logs sheet to quickly open the saved files in Google Drive. Save Gmail Attachments and Messages to Google Drive Page 9Digital Inspiration www.ctrlq.org
  • 10. Get Going You can get the Send to Google Drive program from Digital Inspiration. It is available in both free and premium versions. For support, contact Amit Agarwal at amit@labnol.org or tweet @labnol. Save Gmail Attachments and Messages to Google Drive Page 10Digital Inspiration www.ctrlq.org