If I have 1 user on my domain using google apps to host email. Is it possible to have a 2nd user using a different host?
e.g
user1#example.com - google apps
user2#example.com - godaddy
Thanks!
Yes, you actually can do this with a single domain. You accomplish this with Google App's Gmail App Routing Settings from the Google Apps Admin Console.
What you would do, is you would set Google Apps as your primary MX provider for your primary domain (MX Records for yourdomain.com would point to ASPMX.L.GOOGLE.COM, et cetera) which would make Google Apps your domain's mail provider. You would then add your GoDaddy email servers as Hosts in the settings for the Gmail app in the Console. Then the next step is to setup your Routes so that when Google Apps receives an email meant for someone left on GoDaddy, Google Apps itself will re-route that email to your email servers on GoDaddy, and to the intended recipient. Finally, you'll want to set up on GoDaddy an Outbound Relay, so your outbound mail from GoDaddy goes through your Google Apps servers. Don't forget to set up SPF and DKIM email authentication.
For all your Routing needs, a good place to start would be the Google Apps Help page for Routing: https://support.google.com/a/topic/2921034?hl=en&ref_topic=14867
Your Mail Flow: (source: After your transition: Google Apps mail flow diagrams)
No, you can't do this with a single domain. That's because configuring Google Apps requires setting up your DNS in such a way that your hosting provider is out of the email loop entirely.
Related
Google has announced that as of May 30, apps that previously were able to send SMTP mail through a Google mail server (smtp.google.com, along with the client's credentials) would no longer work unless connecting using OAuth2 (even when "allow less secure apps" is on).
Our website currently sends out various emails (welcome to the site, order confirmations, etc) through our Google GSuite mail server using PHPMailer. But it does not connect to the mail server with OAuth or any advanced security login.
I believe Google considers our website's connecting to our gmail server to be an "app" since the connection previously would not work unless we went into our GSuite account and set "Allow less secure apps" (or whatever the specific wording is for allowing less secure apps to connect).
So given all of the above, I assume our site will be affected when Google enforces their directive on May 30.
However, in the admin.google.com section of our account, there is a checkbox that states: "Trust internal domain-owned apps" that is currently set. Further, it also states for this checkbox: "Internal domain-owned apps will be exempt from accessing OAth scopes that are restricted or blocked".
So my question (finally! :) is: given that checkbox is set, do I need to modify the PHPMailer sending of email from our own website to use OAuth2 before May 30? Or does that checkbox allow our site to continue to connect to our gmail server and send emails as before? (both the website's domain name and our google account name are identical).
Google workspace should not be effected by the removal of less secure apps.
If that changes in the future you should consider switching to using a service account and the gmail api instead of using the smtp server. If you configre domain wide deligation on the service account to a user on your google workspace domain you will be able to send emails without any issues.
I've purchased a domain for a website that I will host on AWS but I could not figure out how to create a custom email address for this domain. I would like to have something like marketing#domain.com.
Is it possible to do this?
Thanks
Yes. AWS has two services for email, Amazon Simple Simple Email Service (SES) and Amazon Workmail.
These two services can both send and receive email, but they are designed for different purposes. You can read more about each in the links above, and decide which one is best for you.
Its worth pointing out that you can host your mail with any provider. You can do this by setting the MX records in your DNS to the values that the mail host you select provides. Common choices for hosting mail, that are similarly priced to Amazon Workmail, are Google Workspaces (which is gmail with your own custom domain), Microsoft365, and GoDaddy has an email only plan, but there are myriad of providers that offer mail for your custom domain.
I want to make a mail redirect from www.domain1.com to www.domain2.com. The problem is that domain2.com mail is hosted by Google Apps. All my employees have two mails, employeeX#domain1.com hosted in my office and employeeX#domain2.com hosted by GApps. I will turn off office servers when I'm sure that all the mail is redirected, so they only need to use one mail.
I don't know if changing domain1.com MX register to mail.domain2.com will work.
Any suggestion or ideas to make this happens?
Are you planning to shut down domain1.com? If so, I would suggest adding it as a domain alias on your Google Apps account. This will walk you through domain ownership verification as well as updating your MX records.
Once completed, all users in Apps will automatically have an alias #domain1.com. Because of this and the change to MX records, they will continue to receive emails sent to their username#domain1.com right in their inbox for #domain2.com.
Here's my current setup
Domain hosted at godaddy.com - I point my dns to dns.he.net nameservers
DNS hosted at dns.he.net - I point my A record to my server IP
Email hotsted on google apps - I point my MX record to Google Apps
Site hosted on apache server with a cpanel type thing.
All of my email accounts are on google apps. We have about 40 emails on there, and we want to keep google apps, it makes our life easier.
The problem:
Google Apps only allows 500 sent emails a day via one account (yes you can send 2000 if we upgrade, but that's 40*$5 per month and that's too $$ much for email.
My website keeps hitting the 500 email send limit a day for our sales#mysite.com email. I need to push that one email account to my server and use my server to send the emails from there, since there is no sending limit on that.
My Question:
How can I keep google apps for all of my email accounts except one, and how do I forward just that 1 email address to route though my server to send and receive emails?
Other email services like SendGrid, Mandrill (Mailchimp), Mailgun, etc. aside, you can use Groups and have a higher limit. See this.
Group provisioning and maintenance can be done with tools like GAM
I signed up with Google apps standard edition for one of my domain names say example.com. I setup the emails like contact#example.com - and using the Google Email client and loggin as user contact - if I send emails to users - they arrive in their inbox.
But when I send it through my php script running on my hosting account where I have registered the domain example.com - using the same email address contact#example.com - it ends up in the Spam folder - I've noticed this in both yahoo and gmail accounts
Any tips on how to prevent this from happening.
Thanks
Does the computer you are sending the email from have a reverse PTR record? Jeff has a great post up today detailing the necessity of having one.
Another option is to just use one of the cloud based email providers. Some suggestions:
http://postmarkapp.com
http://www.socketlabs.com
Also make sure that the IP address you are using for email hasn't been black listed: http://www.mxtoolbox.com/blacklists.aspx.