Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Being the Studio Assistant if people forget to set their out of office I have to set it for them. Obviously we don't want to keep a copy of everyone's login details. Is there a way I can do this through our google apps account or something? Thanks

share|improve this question
Are you a domain Administrator for you Google Apps domain? – Dez Jul 30 '13 at 4:33
Hi there, yes I am. – Cesc Jul 30 '13 at 5:06

Unfortunately it's not possible to set another app-domain user's email to out of office via the admin interface.

There is an API for managing vacation responders, however. But in the Google Apps Marketplace I could only find 1 app that could possibly do what you need it to do and it's a paid app. This is the link to that app

share|improve this answer
There is a open source app. – oligofren Dec 25 '15 at 1:03

If you have Google Apps for Businesses you can do it. If you are not too familiar with REST interfaces you can use this open source project that has a command line tool for setting the away message of any user in the organization. It is very simple to use:

gam.exe <user> vacation on subject "Away Message Subject" message "Away message body"

Unfortunately the setup of the tool was quite a pain, but well documented. Took me about 20 minutes of creating oauth keys and like.

You have to be an admin of the domain. Of course ...

share|improve this answer

Email was never created to have multiple users, it defeats the purpose. The best and only solution is to share login credentials with one another. Although it isn't the best choice security-wise, it is indeed the simplest to implement (assuming the people of this group have a decent memory).

The alternative would be to have all accounts forwarded to one central account that everyone has access to (while still keeping copies on everyone's separate accounts. Redundancy they call it!

If, however, you just so happen to be sysadmin with root access to the email server, .. well, then I'd say you're in the wrong SE site.

share|improve this answer
Sharing login credentials is a major security hazard and is against Google's TOS. – Dez Jul 30 '13 at 4:30

Use your Apps account to reset their password to "OnlyIdiotsForgetToSetTheirOOOMessage". (or maybe something less inflamatory!)

Log in to their email, using this password, and set the message.

When they come back to the office and cannot log in, sigh plaintively while going into Apps to reset their password again.

share|improve this answer
Of course when they try to check their email on the road, they will not be able to. – mhoran_psprep Aug 1 '13 at 12:53
It will only happen once. After that, they WILL remember to set their out-of-office before they go! – MaryC.fromNZ Aug 2 '13 at 8:50
Then there's the potential of you being accused of checking their email. – Dez Aug 2 '13 at 11:52
Well yeah - but if you're being asked to set their OOO message for them, then I would have thought it's pretty obvious that you could be doing that! – MaryC.fromNZ Aug 3 '13 at 13:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.