Google Apps

Google Apps is a suite of cloud computing productivity and collaboration software tools and software. It includes Google’s popular web applications including Gmail, Drive, Hangouts, Calendar, and Docs. While these products are available to consumers free of charge, Google Apps for Work adds business-specific features such as custom email addresses at your domain and storage for documents and email.

Share tech news, updates, or what's on your mind.

Sign up to Post

I am unable to login to Google's Drive File Stream.  When I login it gives a generic error that states "Can't reach Google Drive" and a notification pops up in the bottom corner stating that it encountered an error and had to close.  Looking over the event viewer I see the attached log recorded every time I have tried to login.  The computer is running Windows 10 Pro with Windows Defender as the anti-virus and the we use Google Apps.  This is a new computer and Google File Stream or Drive has never logged in successfully.  Any suggestions?
Train for your Pen Testing Engineer Certification
LVL 12
Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

The user has tens of thousands of past gmail messages.  They appear to be in "All Mail" folder in gmail.    Gmail will delete about 100 at a time.

Is there a way to delete a larger amount?

The  Mail  Application on the Mac keeps trying to synchronize them, which slows down the computer.

Hi, we have a  lot of projects where we collaborate via email with multiple internal and external staff via email. We use Business gmail.

For others who may be involved after the project is complete,is there a way we can archive those emails per the project to a server so they can have access to everything?
Users within my organization who use our corporate Google Drive have been getting the message shown in the screenshot "Google Drive for Mac/PC is going away soon. We recommend installing Drive File Stream to continue syncing."

We are wondering exactly how much longer it will be until Google Drive will be going away permanently.

Has Google published any information as to when this might be?

Google Drive is Going Away Soon

I'm relatively new to Google Hangouts and Google Docs, but I am enjoying the features.

One problem I'm having is that random people seem to try and start conversations with me. I get emails such as;

Hangouts Emailsweet girl started a conversation with you View Conversation: 
This notification was sent to Don't want to  
receive Google Hangouts notifications? Change which emails Google Hangouts  
sends to you: 
To stop receiving Google Hangouts notifications from someone, open their  
Google+ profile and click Mute. Google LLC, 1600 Amphitheatre Pkwy,  
Mountain View, CA 94043 USA

I know I can simply unsubscribe from notifications, but I don't want to do that because I do want notifications when my approved contacts in Hangout try to contact me. I could also easily flag these for automatic delete in Mailwasher, but I'd like to avoid doing that as well.

I've looked at Hangouts Settings, but can't see what I would need to change in order to stop people I haven't approved trying to contact me.

Is there a setting in Hangouts Settings I could set that I'm unaware of so that only my approved contacts can contact me?

Thanks for any help...
Is there any way of exporting corporate Gmail email accounts to .PST files without having to setup the account with Outlook first and then exporting the email accout to a .PST file?

I need to export an entire organization's corporate Gmail accounts to .PST files and am looking for the easiest ways of doing this.
What is Gantt Chart & How to use it?
I need a solution to add a local json file to the body of an html page, to display data from said file in a Google map window.  So far, all attempts to display data from an external source have failed.  Below, is the code I am using.

<!DOCTYPE html>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="initial-scale=1.0, user-scalable=no">
	<title>Info windows</title>
	<style type="text/css">/* Always set the map height explicitly to define the size of the div
       * element that contains the map. */
      #map {
        height: 100%;
      /* Optional: Makes the sample page fill the window. */
      html, body {
        height: 100%;
        margin: 0;
        padding: 0;
<div id="map"></div>

      // This example displays a marker at the center of Australia.
      // When the user clicks the marker, an info window opens.

      function initMap() {
        var hc = {lat: 40.4512, lng: -85.3700};
        var map = new google.maps.Map(document.getElementById('map'), {
          zoom: 4,
          center: hc

obj = { "table":"customers", "limit":20 };
dbParam = JSON.stringify(obj);
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
        myObj = JSON.parse(this.responseText);
        txt += "<table border='1'>"
        for (x in myObj) {
            txt += "<tr><td>" + 

Open in new window

Is there any way of setting corporate Google Drive data to read-only?

Once we migrate the data from our corporate Google Drive folder we would like to set this data as read-only so that the data will remain in Google Drive but will not be able to be modified.

Is there any way of doing this?
Client is using Gmail for their e-mail and has recovery e-mail setup with their personal e-mail.  They cannot remember the password, and no longer have the cell phone # they had at the time of sign-up.  Going through recovery, they know exactly what day they created the account, and the e-mail recovery sends them a code which they verify.  Then it claims the account could not verify ownership and try another method.  Phone attempts direct them to the  This looks different but gives the same result.  Is there any hope for them?
Free Tool: Subnet Calculator
LVL 12
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

I realize that this might be a long shot considering how limited Google sheets seems to be but let's see if there are any Google sheets gurus on EE. :)

I have a sheet that is importing selected cells from another sheet that is populated by a Google Form, using the following formula:
=IMPORTRANGE("","Form Responses 1!A2:A200")

But this column contains more than one answer, separated by a comma. It may appear like this: "3, N/A" or "5, Live" or "3, 4, Self"
However, I only wish to display the text and not the number values. Is there a way to filter and display only the three possible text results?

Thank you
Hi All

I have exchange 2003 and exchange 2010 in co existence mode. We have created forwarders for all users in AD to redirect email to google cloud. Once an email is sent it hits my exchange server and then goes to cloud. i have tested with my user and individual emails work fine. they go to outlook and after that it is redirected to cloud gmail.

The issue is that when someone sends an email to a distribution Group we get the email on outlook but we do not get the email on cloud. What could be the issue and how can i solve this
Hi Experts,

When I try installing Google API Client as mentioned under step 2 of with the following command from the command prompt

php composer.phar require google/apiclient:^2.0

Open in new window

...I get the following errors

fatal: destination path 'C:\Inetpub\vhosts\\crm-cor.aces-\utilities\google_calendar\vendor\google\apiclient-services' alr
eady exists and is not an empty directory.

fatal: destination path 'C:\Inetpub\vhosts\\crm-cor.aces-\utilities\google_calendar\vendor\google\apiclient-services' alr
eady exists and is not an empty directory.

Open in new window

because it is giving me ...already exists and is not an empty directory. I completely delete 'C:\Inetpub\vhosts\\\utilities\google_calendar\vendor directory and run the code above again from c:\...\google_calendar. Same error even if I deleted it.

As well I am running PHP under IIS with Plesk.

If I am ignoring the above error and still use my application I get

" <br />
<b>Warning</b>:  require_once(C:\Inetpub\vhosts\\\utilities\google_calendar/vendor/autoload.php): failed to open stream: No such file or directory in <b>C:\Inetpub\vhosts\\\utilities\google_calendar\index.php</b> on line <b>80</b><br />
<br />
<b>Fatal error</b>:  require_once(): Failed opening required 'C:\Inetpub\vhosts\\\utilities\google_calendar/vendor/autoload.php' (include_path='.;.\includes;.\pear.;C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\PEAR') in <b>C:\Inetpub\vhosts\\\utilities\google_calendar\index.php</b> on line <b>80</b><br />

Open in new window

Any help will be appreciated.
I saw at the bottom of a printed PDF of an email, the long URL of rather than the email domain of my company's server.

What does this mean?
Also can administrators, say in a particular unit e.g. Information Governance dept, use such software to do a sweep searching of a particular employee's email account to search for a given data request as a result of an enquiry related to a legal request for data release?
Hi Experts,

I just created a little application in PHP and MySQL, and on my localhost it is very quick, but when I upload it to my VPS at it is very slow, even the login page.

There is not that much activity on this server, and I have other applications on there that are fast, but can anyone tell what it could be? Both my localhost and VPS are IIS.

This is a test copy, so the credentials are :

As well, I am using Google API, which I installed on my localhost with Composer, but on the VPS. I just uploaded it for now. Could that be it?
Any help will be greatly appreciated.
Hi Experts,

I need to develop a scheduling software that will be used by several of agencies that are not related to one another, and the application will be using Google APIs.

I know that for the Google API I need to generate the service_key.json, and my question is what is the appropriate way to manage this:  should all agencies provide me with editor permissions and share privileges, or do they need to do it, or do I need to get them to give me temporary access?

With any options, I know that Google also charges fees if you go over a limit, so how would that work? As well, are the limitations per service key or per account?

Most likely I will be hosting the application for all, and none may have a technical person on site.
have an email I use for job prospects and a few personal friends. But I want to go off the market and block all but those few friends.

Is this possible with GMail?

I have exchange 2010 and g suite. We want to integrate both. What my organization requires is all emails to come to our exchange server and after that it should go to g suite. What is the best practice to get this done. All emails to be synced(incoming & outgoing).

we want to make our domain primary on our exchange server.

i have taken the following steps advised by gsuite support
1. You need to disable to default routing that you added for G Suite, if you need instructions on how to find the option, you can refer to this support article
2. You need to have the MX records pointing to your legacy server.
3. You need to create a routing rule for your exchange server to forward emails to the test aliases of G Suite that you can find in the aliases of each user.
4. You need to add the IP addresses of the exchange server to the inbound gateway. You can find more information about it in this support article

For number 3 routing rule what can i do to accomplish this task

number 1 has been done
number 2 is in progress by our ISP
number 3 is what i need help on
number 4 has been done on gsuite admin domain

Looking forward for your suggestions. Thanks in advance
Add new account. Enter email. I keep getting the "Internet Email" dialog asking for the password. Then I get "Your IMAP server wants to alert you to the following: please log in via your web browser" Did that. No difference.

gmail settings: POP is off, IMAP is on. Less secure devices OK. Password confirmed a billion times.

I have authorized the device.

Free Tool: Path Explorer
LVL 12
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

and I need it to highlight duplicates and make it easy to purge duplicates.

I have 48GB clogging my disk with pictures and think I have many duplicates.  Know many images exist in both the Photo Gallery AND on my disk. And often there are multiple copies in both places.

What kind of automation is there I can use to save disk space and not spend time going through each picture. I really do not have the time, but I want:

1) grouping by person to be an option, and will train the system later, when I have time
2) remove from disk when safely stored in this program

Can I use Photo Gallery on the Mac for this?

Shall I consider the Google program, the name of which I forget?

I have recently joined an organization and they are having exchange 2003 which i am currently migrating to exchange 2010. Apart from this they also have a gsuite domain which the organization requires on exchange server as well. i have read in gsuite admin help that features are getting deprecated

What are the considerations to be taken?
Can they have the same username and password for both?
how hard is it to accomplish this task?

I've been using Dropbox for years, the 1 TB account and I think it's great.  I have some clients that use Google Drive and they think it's great--until lately.  One of the users deleted a bunch of random files in many different folders.  Being familiar with Dropbox, I was thinking that it was going to be simple to restore these deleted files from the trash.  I would just go in there (past the meatloaf from last week, egg shells, etc) and sort the trash folder by date deleted or date modified and restore the data back to its original location. Apparently, it's not that simple.  The trash is all mixed together.  It has a "last modified" and "last opened" column option but there is no chronological sorting when those options are selected.  Please say that I'm missing something here.  I googled, "google drive restore by date deleted files" in hopes to find someone else that had this issue.  I found an old Google productforums page and the conclusion by the Google Drive tech was, "Thank you for posting and sorry you're running into this issue. The only way for you to restore files on specific days is to do it manually."  So, no sorting in the trash?  You must restore the whole thing and then sort through it?  I checked out Dropbox again and I see that you can sort the deleted files by date/time deleted.  Please let me know if you have some experience with this or if Google Drive is not a good option.  Thank you!
I am after some guidance on how to best finalise a mechanism to to update a master spreadsheet from a subset spreadsheet. Following is an overview of what I have done.

1. I have a master spreadsheet where orders are entered.
2.. With the help of an EE expert, I have worked out how to copy a small subset of the data to a second spreadsheet that can then be updated (date handled, photo URL, etc) using an AppSheet form.
3. I have used a series of Index/Match lookups to interrogate the subset spreadsheet and display the updated data on the master sheet

However, from time to time, I need to clean out the subset spreadsheet without losing the data. The only way I can think of is to write some VBA that will read the lookup values in the master sheet and paste them back as fixed text on the master sheet before I clean out the subset. I am quite capable of writing the code but wondered if there is a better way?

To make this work I need to save the subset spreadsheet in a completely different workbook in Google Drive (or another cloud synced folder) so that it can be edited by the AppSheet application, That means that there will be times when the master spreadsheet will try to READ data in the subset spreadsheet at much the same time as AppSheet tries to EDIT data in the same subset spreadsheet. Does anyone know if this will cause lock or save conflicts, or is it relatively safe because the lookup is only READing the data, not trying to EDIT it?
I have a Google Sheet with responses from a questionnaire to several people. One question was Post Code, so I now have a Map in Google Fusion Tables showing where they're all located according to Post Code.  That's all working fine, but my question is about the Info Window.  I've customized that to a certain extent, so now it only shows the fields that I want. But what I want to do is...

a) For some fields (checkboxes), only show it and associated data if the data is non-empty.

b) For other fields (multiple choice grid where the left column of the grid is 'None'), only show it and associated data if the data is NOT EQUAL to 'None'.

I've searched a lot in forums about this, and I've found many answers that use 'if' statements, but I can't get anything to work. Every time I use the curly brackets {} it thinks I'm trying to specify a column name, so I get 'Unrecognized column' every time I try using {if ...} or {template .contents}, or anything apart from {a name of one of my columns}.

Also, I've seen a lot of references to $ - but nothing that explains how I modify this to include the actual name of my column.

First of all, since (b) should be simpler, could you help me with that one first?

Dear Experts, can you please suggest us 2 problems:

1. How can we reset multiple Gmail accounts at the same time? (We are using Gsuite, and are Admin accounts)

2. How can we configure multiple MS Outlook accounts at the same time on Window OS?

Many thanks!

Google Apps

Google Apps is a suite of cloud computing productivity and collaboration software tools and software. It includes Google’s popular web applications including Gmail, Drive, Hangouts, Calendar, and Docs. While these products are available to consumers free of charge, Google Apps for Work adds business-specific features such as custom email addresses at your domain and storage for documents and email.