Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


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 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 https://support.google.com/a/answer/2368153?hl=en.
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 https://support.google.com/a/answer/60730.

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
Free Tool: Port Scanner
LVL 11
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question: is it possible to cohost email between office 365 and google mail for business(google apps)
i would like to have a set of users / email address use office 365 and another set of users be based on the google platform.
again 1 email domain?
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.

I am a heavy user of offline Google Maps when I'm travelling. Is there was way I can tell Google Maps to constantly monitor where I am and create a line on a map to show all my movements?

I'm pretty sure that Google Maps is always collecting this data anyway for its own purposes, so I don't think there is a privacy consideration here.

If this isn't possible with Google Maps, is there any 3rd party app that could do this? If so I would still want the map created in Google Maps format so that I could open it in My Maps.

Hi, having an issue where the Android phone I am testing my Google Play Store link from has a different result from two different domains, not sure why?

On my staging setup, Google play doesn't seem to register that I have already purchased the App, but on the clients live site it recognises that the App has already been installed, IOS devices work perfectly on both domains.

Device and browser information of the Android phone my client has tested with:

From live site:

http://mynonoi.com/about-nonoi.html Google Play button links to:

Google Play from mynonoi.com
From new staging site

http://sandbox.digiscape.co.nz/nonoi/ Google Play button link to:


Google Play from staging server
A point in the right direction or troubleshooting advice would be great, has anyone experienced this before, if so how did you fix it?
hi there,

I need to be able to search my gmail inbox for a string within the original text of the email (gmail menu "Show original")

There does not seem to be a way to do this that's built into the web app www.gmail.com, but if there is does anyone know how?

Here are the built-in facilities: https://support.google.com/mail/answer/7190?hl=en

Perhaps there is an add-on somewhere. I probably don't want to be coding my own unless it's really easy.

I'm trying to read the latitude and the longitude from the device's current location and use these data to retrieve information from maps.googleapis.com. I'm correctly able to find the user location, but I'm not able to use the latitude and longitude values outside the onConnected() method.

When I try to read url from GetContacts() class, latitude and longitude are always NULL.

I declared url as global at the top of the ListLoc class in this way:

public String url = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location="+latitude+","+longitude+"&radius=1500&type=restaurant&key=AIzaSyAEDCSCA9yVaKhV7UNNcuGV8CaUlsBVNQE";

Open in new window

I tried to read the variables inside the OnConnected() method in this way:

latitude = mLocation.getLatitude();
longitude = mLocation.getLongitude();

Open in new window

Please, can you give me some suggestions on how to solve my problem? I tried to use global variables, but I didn't solve the issue.

I need to pass the variable url to makeServiceCall() with the correct latitude and longitude.
I would like to know why I get this error and how I can solve it.
Thank you a lot!

This is my whole code:

package skeetty.skeetty;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

import android.app.ProgressDialog;
import android.os.AsyncTask;

Open in new window

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?

we have a number of chromebooks that need access to chrome admin for initial configuration. During initial config we deploy wifi settings and certificates. But the initial config needs to be access through an open or easily accessible network, preferably with destionation limitations,
so which URLs and which ports need to be opened? cannot find anything online
Upgrade your Question Security!
LVL 11
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.


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 $data.value.name - 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?

We've been recently experiencing extremely high CPU usage on one of our 2008R2 Terminal Servers.
We found that it's due to the vast amount of processes (for all users) being used by chrome.
Roughly 75% of the CPU was used just by Chrome.
As soon as the highest users tasks for Chrome were ended, performance went back to normal.

Is there any way to limit the amount of processes chrome uses or any way to limit the CPU for this?
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!
Hi Experts,

With the Google Calendar API, is there a way to get free 90min time slots that are available M-F 9:00-16:30 within a given week?

I was thinking the freebusy method, but I think that's for something else?

If there's no method, then is there a way to get all events for a given week, or do I need to keep getting events, until I see  I'm past the week?  

Using the events, in order for me to get the 90min time slots, I was thinking to loop through all events and see  if there's a 90min difference between the END of one event and the START of the next, and that the time is <= 15:00 (16:30 - 90 = 15:00).  

Am I over-complicating, or is this  the only way?
Friend needs to show his x his working hours m-f every week but nothing  else on his calendar

What the best way to do this

To have two calendars ?
Or to just share this info that can vary day to day

When clicking on a node in the following chart, a tooltip appears showing the node info. Is there any way to read this info so that it can be used elsewhere on the page, eg to lookup detail.


I'm replacing a Windows 7 computer with a new Windows 10 Prof.
User needs his KMZ files moved over as well
How can I do this?

What does it mean to be "Always On"?
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Hello Experts,

Could anyone point me in the right direction on how to get started with GMail Calendar Integration.

I'm building an internal web application using PHP/MySQL, JS/jQuery, and I need to schedule follow-up appointments within my app.  So, within my app I need to:

-Have a button that would open a popup showing the availability from GMail Calendar.

-Be able to book the appointment within the popup, or otherwise. But, still have it set within GMail, returning the date, time, and any type of Appointment ID.

-At a later time, reschedule the appointment, if needed. That's why I'm thinking I need to have an Appointment ID returned from GMail?

I'm also aware that for this, I may need to use AJAX, which I have done only in JS, but I'm hoping to save and keep any creds within PHP for security purposes?

Any help will be greatly appreciated.

I have a extra gmail mail/calendar setup on my iPhone.

When somebody send me a calendar event invitation, I don't receive the notification within the calendar app inbox but the invitation sent to my google mailbox as a attachement, I have to  accept or decline from there.

I like to have the notification sent to my calendar app and I also need to receive a reminder pops up on the screen whenever a new invitation come in, I tested with a hotmail account which worked perfectly.

Not sure if I need to change some settings within google calendar.

I have also updated IOS to the latest 11.1.2

Thank you for the help
Say, I use an Other Calendar frequently in my Gmail Calendar. How can I make this the default calendar and the calendar associated with my Gmail account, a secondary calendar? Each time I add an entry into the calendar, I need to change it to the "other" calendar that I use frequently.

This post is a question and solution in one. I will post my solution as the first comment, but welcome any other input in case it helps me or any others with the same kind of problem.

Creating complex filters in google sheets can be messy because:
1. there is no commenting facility within the formulae so complex expressions will quickly get messy
2. currently logical expressions AND OR etc cannot be processed directly within ARRAYFORMULA, so this logic must be expressed using a numeric approach.

Scenario: property rental business needs to assess unoccupied periods coming up in the next 14 days
Solution: query list of bookings to see what gaps are, or are coming up in the next 14 days

Not very pretty solution, filter bookings where:
(IF( (IF((round(now())<=BOOKINGS!B:B),1,0) + IF(((round(now())+14)>BOOKINGS!B:B),1,0) )=2, 1,0) + IF( (IF((round(now())>BOOKINGS!B:B),1,0) + IF((round(now())<BOOKINGS!C:C),1,0) )=2, 1,0) )>0      

This expression is explained in detail via the link posted in the first comment.

BOOKINGS!B:B = Checkout date
BOOKINGS!C:C = Next check-in date

Any better suggestions (using google sheets only)?
When I print a Gmail Inbox email, it's teeny-tiny, like 65% to scale, barely readable when it prints. I set it to 100% Scale, but nothing happened when I changed that (it starts at 62), here:
Inbox prints small
But when I print from regular Gmail, it's normal, here:
Gmail prints ok
The difference seems to be Inbox / Gmail, so ???
Hi Experts,

Usually when you want to send an email for a webpage you have
<a href="mailto:someone@somewhere.com?subject=Who%20knows">send email</a>

Open in new window

But this would normally trigger the email client on the computer, but how would you do this with Gmail?

This is for a small application and later I will need to add appointments in the Gmail Calendar. I am bringing this up in case I need to have a common setup for both?

Thank you

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.