Are there any services on Google Cloud Platform for sending automatic emails that don't require Gmail, similar to Amazon SES?
Does Google Cloud offer any services to send automatic emails?
28 replies
Oldest first — sorts top-level replies by their creation dates, with the oldest at the top.
Newest first — sorts top-level replies by their creation dates, with the newest at the top.
Latest activity — sorts top-level replies with recent threaded replies or edits at the top.
Highest score — sorts top-level replies by their total votes (highest first).
Your sorting method preferences will be saved.
- 754
- 3
- 11
It's not GCP native exactly, but I've used and had a good experience with SendGrid. See also https://console.cloud.google.com/marketplace/product/sendgrid-app/sendgrid-email
- 3.1k
- 3
- 31
- 53
It seems the subscription via Marketplace doesn't work and is out of date (2022). On the website, they offer 100 emails/day in the free plan and 50K emails/month for $20/mo.
- 7.5k
- 18
- 66
- 117
There are several third-party email delivery services that can be integrated with Google Cloud:
1. Mailjet. Provides cloud-based email marketing and automation solutions.
2.Mailgun. Offers a platform for developers to send, receive, and track email easily. 3.SendGrid. An email delivery platform for sending transactional and marketing emails.
Read more https://cloud.google.com/compute/docs/tutorials/sending-mail/using-mailgun
You could do the following:
Create a Cloud Scheduler instance that is triggered via a cron job. You can use this tutorial. It then sends messages to a pub/sub topic.
Create an Application Integration that sends an email via this tutorial. In this Application Integration you specify the pub/sub topic from step 1
Note that most of this can be automated via terraform except the Application Integration.
- 3.1k
- 3
- 31
- 53
Unfortunately, it requires the use of too many different Google Cloud services.
- 6.9k
- 7
- 40
- 77
Depending on your platform, you can also use nodemailer
as part of your cloud functions on a Node environment, to simply send an email from your server. This is more event based.
Alternatively you can also run a cron
job through the Google Cloud Scheduler for period e-mails.
- 3.1k
- 3
- 31
- 53
Unfortunately, Nodemailer doesn't replace the use of an SMTP server; it's just a client interface. And Cloud Scheduler is just a cron job.
- 6.9k
- 7
- 40
- 77
@Marcel yeah was not specified in the question, that you want to bypass it. Ultimately I don't think you can bypass having a smtp. Even the aws SES do use an smtp protocol under the hood.
- 3.1k
- 3
- 31
- 53
Documentation:
"Amazon Simple Email Service (Amazon SES) lets you reach customers confidently without an on-premises Simple Mail Transfer Protocol (SMTP) email server using the Amazon SES API or SMTP interface."
- 423
- 4
- 12
Don't know about such a service in GCP but I have created a Twilio account and used its API/library in GCP projects.
- 3.1k
- 3
- 31
- 53
It seems the Twilio email service is SendGrid, so it's the same service indicated in the Plonetheus' answer.
- 326
- 3
- 11
Firebase allows you to send emails. But might be a bit more expensive compared to some other popular alternatives.
- 3.1k
- 3
- 31
- 53
Unfortunately, with Firebase, you still need to provide an SMTP server.
- 2.3k
- 19
- 20
Google cloud does not have a native email service
They recommend using a third party service. See the documentation
https://cloud.google.com/compute/docs/tutorials/sending-mail
- 11
- 2
Yeah, I think still, without a third party, it is not possible to accomplish this, but your go-to could be to try combining cloud services like an SMTP relay with a cloud run. Here are some similar feeds on StackOverflow and Reddit from 4 years ago: Check it out. I hope that helps.
What is the google smtp service similar to amazon ses, is it gmail smtp?
https://www.reddit.com/r/googlecloud/comments/gfzov7/ses_equivalent/
- 6.2k
- 5
- 34
- 60
https://cloud.google.com/appengine/docs/standard/python3/services/mail -- but AFAIK it only works for old projects, new ones can't increase their quota. But give it a try.
They also been building a dedicated Mail Service but they shut it down before public launch for whatever reason (years ago).
https://cloud.google.com/compute/docs/tutorials/sending-mail
pls consider this docs of google cloud, might be similar functinoality to aws SES
I'm not sure. Right now I'm trying to use Gmail API in Google Cloud to send Webhooks for discord on recieving e-mails. For what I've seen, it's possible to send mensages
Hey, just stumbled upon this discussion about Google Cloud and automatic email services. I'm diving into this topic for a project and wondering if anyone here has experience with Google Cloud's offerings for sending automated emails. Any tips or recommendations on the best services or practices? Your insights would be a game-changer for me.
Yes, Google Cloud provides several services for automating email sending. Google Cloud's offerings Directv tv packages include tools like Cloud Functions, App Engine, and Compute Engine, which can integrate with email APIs like Gmail API or third-party services for automated email delivery, providing efficient communication solutions for various applications.
- 528
- 6
- 14
Unfortunately there is no native service in Google Cloud, but, via Marketplace you can pick MailGun, that will serve your purpose! I personally use it and it rocks for me.
Yes, Google Cloud offers several services for sending automatic emails, including Google Cloud Functions, which can integrate with services like SendGrid or native SMTP for email delivery automation
Yes, Depend for what is the main use! for Reps Google gives a Salsloft Saas that giving a lot of Extra insights.
- 545
- 4
- 19
Yes, Google Cloud Platform offers **SendGrid** and **Mailjet** as options for sending automated emails without using Gmail. Both are integrated with GCP and can handle email sending, tracking, and management. These services provide APIs and SMTP options similar to Amazon SES.
If you have Google Workspace, you can use the Gmail API to send emails programmatically. You can use Google Cloud Functions or Google App Engine to host the logic that interacts with the Gmail API.
- 429
- 2
- 10
here exists a similar discussion What is the google smtp service similar to amazon ses, is it gmail smtp?
GCP does not offer a service similar to AWS SES however, GCP offers several services that can help you with email delivery, such as Firebase Cloud Messaging, Gmail SMTP, and third-party integrations( MailChimp, SendGrid).