Google/Apps

Summary

 * Google Apps - https://admin.google.com/
 * https://www.google.com/a


 * Get started with Google Apps for free - http://www.google.com/apps/intl/en/group/index.html


 * Google Apps Pricing - http://www.google.com/a/help/intl/en/admins/editions_spe.html


 * Downgrade to Google Apps for free - http://support.google.com/a/bin/answer.py?hl=en&answer=60755

DNS Settings
We Pages: mail. CNAME	ghs.google.com. calendar. CNAME	ghs.google.com. docs. CNAME	ghs.google.com. sites. CNAME	ghs.google.com. video. CNAME	ghs.google.com.

SPF: IN TXT	"v=spf1 include:aspmx.googlemail.com ~all"
 * 1) SPF

Mail: ASPMX.L.GOOGLE.COM. 10 ALT1.ASPMX.L.GOOGLE.COM. 20 ALT2.ASPMX.L.GOOGLE.COM. 30 ASPMX2.GOOGLEMAIL.COM. 40 ASPMX3.GOOGLEMAIL.COM. 50
 * 1) MX Server address		Priority


 * 1) POP and SMTP aliases (use direct gmail domains to avoid SSL errors
 * 2)   POP = port 110,  POPS = port 995 - pop.gmail.com
 * 3)   SMTP = port 25,  SMTPS = port 465 - smtp.gmail.com
 * 4)   IMAP = port 143,  IMAPS = port 993  (not used)

Jabber: _xmpp-server._tcp. . IN SRV 5 0 5269 xmpp-server.l.google.com. _xmpp-server._tcp. . IN SRV 20 0 5269 xmpp-server1.l.google.com. _xmpp-server._tcp. . IN SRV 20 0 5269 xmpp-server2.l.google.com. _xmpp-server._tcp. . IN SRV 20 0 5269 xmpp-server3.l.google.com. _xmpp-server._tcp. . IN SRV 20 0 5269 xmpp-server4.l.google.com.
 * 1) Jabber / XMMP Federation
 * 2) Enable chat outside Google Apps - Google Apps Help - http://www.google.com/support/a/bin/answer.py?answer=34143
 * 3)  Name: _xmpp-server._tcp. .com.
 * 4)  Host: xmpp-server.l.google.com.
 * 5)  Priority: 5
 * 6)  Weight: 0
 * 7)  Port: 5269

Bind
MX Server Settings:
 * name			ttl class rr	pref name
 * example.com.		IN MX    10	mail.example.com.

IN MX 10	ASPMX.L.GOOGLE.COM. IN MX 20	ALT1.ASPMX.L.GOOGLE.COM. IN MX 30	ALT2.ASPMX.L.GOOGLE.COM. IN MX 40	ASPMX2.GOOGLEMAIL.COM. IN MX 50	ASPMX3.GOOGLEMAIL.COM.
 * GOOGLE APPS
 * GOOGLE APPS

IN TXT		v=spf1 include:_spf.google.com ~all

calendar		CNAME		ghs.google.com. docs			CNAME		ghs.google.com. mail			CNAME		ghs.google.com. sites			CNAME		ghs.google.com. video			CNAME		ghs.google.com.

_xmpp-server._tcp	IN SRV 5 0 5269 xmpp-server.l.google.com. _xmpp-server._tcp	IN SRV 20 0 5269 xmpp-server1.l.google.com. _xmpp-server._tcp	IN SRV 20 0 5269 xmpp-server2.l.google.com. _xmpp-server._tcp	IN SRV 20 0 5269 xmpp-server3.l.google.com. _xmpp-server._tcp	IN SRV 20 0 5269 xmpp-server4.l.google.com.

Google Talk
Connect server: talk.google.com Connect port: 5222

Or cname: chat.oeey.com -> xmpp-server.l.google.com

SPF
SPF records - Google Apps Help:
 * Understanding SPF records - http://www.google.com/support/a/bin/answer.py?answer=33786
 * Creating an SPF record - http://www.google.com/support/a/bin/answer.py?answer=178723

"v=spf1 include:_spf.google.com ~all"

Note: Don't forget the quotes

Default URLS
Email: http://mail.google.com/a/oeey.com http://mail.oeey.com

Calendar: http://calendar.google.com/a/oeey.com http://calendar.oeey.com

Docs: http://docs.google.com/a/oeey.com http://docs.oeey.com

Email
Sending mail from a domain alias - Google Apps Help:
 * Note: Your primary address will still be included in the full headers to help prevent your mail from being marked as spam. Most email clients do not display the sender field, though some versions of Microsoft Outlook may display 'From custom address on behalf of username@mydomain.com.'

POP3: server: pop.gmail.com port 995 (SSL/TLS) user: kenneth@oeey.com

SMTP: server: smtp.gmail.com port: 465 (SSL/TLS) user: kenneth@oeey.com

Google Killed Free Google Apps for Businesses
"With this in mind, we’ve decided to make things very straightforward. Starting today for all new customers:


 * Individuals wishing to use Google’s web apps like Gmail and Google Drive should create a free personal Google Account, which provides a seamless experience across all of our web services on any device.
 * For Businesses, instead of two versions, there will be one. Companies of all sizes will sign up for our premium version, Google Apps for Business, which includes 24/7 phone support for any issue, a 25GB inbox, and a 99.9% uptime guarantee with no scheduled downtime. Pricing is still $50 per user, per year.

Please note this change has no impact on our existing customers, including those using the free version. And as before, Google Apps for Education will be available as a free service for schools and universities. Also, as the first cloud productivity suite with FISMA certification, we’ll continue to offer Google Apps for Government for $50 per user, per year. "

Source: Official Google Enterprise Blog: Changes to Google Apps for businesses - http://googleenterprise.blogspot.com.au/2012/12/changes-to-google-apps-for-businesses.html

References:
 * Official Google Enterprise Blog: Changes to Google Apps for businesses - http://googleenterprise.blogspot.com.au/2012/12/changes-to-google-apps-for-businesses.html
 * Google Killed Free Google Apps for Businesses - http://www.shoutmeloud.com/google-killed-free-google-apps-for-businesses.html

Using Google App Engine to get a Free Google Apps Account
To get a single user Free Google Apps account...
 * 1) Create Google account
 * 2) Login to Google App Engine - https://developers.google.com/appengine/
 * 3) Goto Google App Engine Console - https://appengine.google.com/
 * 4) Create Google App Engine application
 * 5) Go to: App Engine Console -> Administration -> Application Settings
 * 6) Select: Domain Setup -> Add Domain...
 * 7) Click "Sign up for Google Apps Standard" link on right (has to be done from console)
 * 8) Complete form, register and verify your target domain name. and you are done.

WARNING: This will create a Google Apps account with a limit of *1 user*!

---

Key references:
 * Deploying your Application on your Google Apps URL - Google App Engine — Google Developers - https://developers.google.com/appengine/articles/domains
 * About Google App Engine - Google Apps Help - (How do I use Google App Engine with Google Apps?) - http://support.google.com/a/bin/answer.py?hl=en&answer=91077
 * Official Google Enterprise Blog: Changes to Google Apps for businesses - http://googleenterprise.blogspot.com.au/2012/12/changes-to-google-apps-for-businesses.html
 * The Administration Console - Google App Engine — Google Developers - https://developers.google.com/appengine/docs/adminconsole/index
 * Google Killed Free Google Apps for Businesses - http://www.shoutmeloud.com/google-killed-free-google-apps-for-businesses.html
 * Google Apps No Longer Free - Google Groups https://groups.google.com/forum/#!msg/google-appengine/pVZfdeky-ow/TO1SmipM2Y0J

---

Greg D'Alesandre 	 - 12/6/12 Re: [google-appengine] Re: Google Apps No Longer Free

Hello Everyone,

The Apps Standard account you have today will continue to work for free. If you create a new Apps account going through the App Engine Admin Console you'll still be able to create a Standard Apps account for free but you'll only be able to get 1 user per account rather than the 10 you get today.

Let me know if you have additional questions,

Greg D'Alesandre Senior Product Manager, Google App Engine


 * Google Apps No Longer Free - Google Groups https://groups.google.com/forum/#!msg/google-appengine/pVZfdeky-ow/TO1SmipM2Y0J

---

"Google App Engine can be used with Google Apps to provide a custom domain name for your internet-facing application, e.g., myapp.com.

By default, when you deploy your service on Google App Engine, your service will be accessible at [your-application-id].appspot.com. In order to provide a stronger brand experience for your application, you may also want that application to be available at [my-brand].com or www.[my-brand].com.

In order to set up these branded access locations for your service, you must prove that you own the domain name or purchase the domain name through Google. Google App Engine allows you to prove ownership of your domain and purchase new domain names using Google Apps.

In addition, Google Apps provides a number of communication and collaboration services, which can be used to enhance your application. You can communicate via email with your application users using branded email addresses and the Gmail experience. You can also create public wikis for your service using Google Sites. See http://google.com/a for more information about what you can do with Google Apps. If you own your domain, on the Google Apps sign-up page, select 'Administrator: I own or control this domain' Then, enter the name of your domain and proceed through registration. When you're finished, you'll be viewing the Google Apps control panel for your domain. From the control panel, you need to verify ownership of your domain.

Once you've verified your domain, follow these instructions to get started with Google App Engine:


 * 1) Sign in to the Google App Engine admin console.
 * 2) Go to Administration > Application Settings
 * 3) Click the 'Add Domain...' button under Domain Setup.
 * 4) Enter your domain name in the 'Domain Name:' field
 * 5) Click 'Add Domain'. You will be directed to the Google Apps administrator console to complete the process.
 * 6) Log in to the Google Apps control panel with your administrator account.
 * 7) Accept the terms and specify the access URL you'd like to provide for your application.
 * 8) Click 'Accept'.

At this point, you may need to follow the presented instructions to make changes with your domain registrar if you did not purchase your domain name through Google.

Source: About Google App Engine - Google Apps Help - (How do I use Google App Engine with Google Apps?) - http://support.google.com/a/bin/answer.py?hl=en&answer=91077

---

App Engine Console -> Administration -> Application Settings -> Domain Setup -> Add Domain...

Note: You must sign up for Google Apps to register this domain or prove that you already own it. If you do not have a Google Apps domain, App Engine users can sign up to a single-user Google Apps Standard account for free.

Sign up for Google Apps Standard - https://www.google.com/a/cpanel/standard/new3?refererName=AppEngine

Learn more - https://developers.google.com/appengine/articles/domains

---

Deploying your application to a domain of your choice

"To begin, you'll need to sign up for Google Apps. If you don't already own your domain, you can use Google Apps to register it.

If you do not have a Google Apps account, you may sign up to a single user edition of Google Apps Standard for free - for the purpose of managing your custom domain. You can do so from the Add Domain section of the App Engine Admin console for your application.

To take advantage of all the features of Google Apps, including multiple users, support and the full suite of Google Apps applications, you should associate your domain with a Google Apps for Buisness account. To deploy your application to your Google Apps domain, find the 'Domain Setup' section on the 'Application Settings' page. Click the 'Add Domain...' button which appears there.

On the next screen, enter the domain on which you wish to deploy your app and click 'Add Domain...'"

Source: Deploying your Application on your Google Apps URL - Google App Engine — Google Developers - https://developers.google.com/appengine/articles/domains

Allow less secure apps to access accounts
We have added a feature that allows you to block sign in attempts at the domain or Organizational Unit level from some apps or devices that do not use modern security standards.

See the Frequently Asked Questions section below for examples of apps that do not support the latest security standards.

Since these apps and devices are easier to break into, blocking them helps keep your users' accounts safer.

Enabling less secure apps to access accounts:
 * 1)    In your Google Admin console (at admin.google.com)...
 * 2)    Go to Security > Basic settings.
 * 3)    Under Less secure apps, select Go to settings for less secure apps.
 * 4)    In the subwindow, select the Allow users to manage their access to less secure apps radio button.

Allowing less secure apps to access your account - Accounts Help - https://support.google.com/accounts/answer/6010255
 * https://www.google.com/settings/security/lesssecureapps

Source:
 * Allow less secure apps to access accounts - G Suite Administrator Help - https://support.google.com/a/answer/6260879

keywords
google app application applications