The GAE Mail Service is not perfect but does not suck either. It has been working great for us with one major exception. Our customers use e-mail with attachments heavily. Moving e-mail attachment bits through the front end overwhelms our instances.
Instead of cancelling the GAE mail service I want to see improvements along those lines: 1) API to Send an e-mail with attachments in GCS 2) API to receive an e-mail with attachments in GCS Only a vendor that has both a Mail Service offering and a Blob Storage offering can deliver this in a cost effective way. So there is a good technical reason why e-mail should be a service that Google provides. If I get forced to move the mail part of my service somewhere else, my current thinking is to move it to AWS, not SendGrid, the AWS offering does one of the two steps I describe above and hopefully will do the other part soon. However, this will be a pity and definitely a step in the wrong direction since I will have to move blobs across clouds (outgress traffic is expensive) and will have to work with multiple cloud vendors and storage offerings. PK [email protected] > On Mar 15, 2016, at 12:41 PM, Jeff Schnitzer <[email protected]> wrote: > > I’m *very* happy to see this announcement. > > There’s no technical advantage to having mail builtin to GAE and it’s a waste > of developer resources that would be better spent building the things that > aren’t cheap commodity services. I want new features for the datastore, a > more responsive console, Java8, etc. Or cheaper instances. These are things > that only Google can give me. I can (and have) switched email service > providers in an hour. > > The GAE mail service sucks. It’s funny that someone is commenting on the > deliverability of SendGrid because you have _no idea_ what the deliverability > of GAE mail. GAE doesn’t report those statistics, which is its first major > failing (among many). Don’t like SendGrid? Use MailGun or Elasticemail or any > of the literally hundreds of others that are merely an HTTP call away. > > I would love to see all the crufty bits of GAE pruned (XMPP, I hope you’re > next). I want GAE to do a handful of critical things really well rather than > a lot of commodity things poorly. > > Jeff > > On Sat, Mar 5, 2016 at 12:28 AM, Nick <[email protected] > <mailto:[email protected]>> wrote: > Every native API offered on appengine has commercial saas alternatives, and > almost all of them are highly competitive and more fully fledged. The value > of appengine lies in the great integration and easy access, and the > assumption that they will improve over time. > > Why is mail so special that it can't 'just work'? > Google obviously has awesome existing infrastructure for it, and it's such a > bedrock of cloud systems that pretty much every app on appengine probably > uses it in some capacity. > > I would also say that having had to resort to sendgrid integration from > appengine, it was a frustrating experience, not least taking days to get to > the point I could send emails. > > This is a pretty disappointing announcement. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:google-appengine%[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/google-appengine > <https://groups.google.com/group/google-appengine>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/google-appengine/a1ef9ea2-22ef-491f-9aee-6e04536f7169%40googlegroups.com > > <https://groups.google.com/d/msgid/google-appengine/a1ef9ea2-22ef-491f-9aee-6e04536f7169%40googlegroups.com>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/google-appengine > <https://groups.google.com/group/google-appengine>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/google-appengine/CADK-0ujs%3D6ZNMLd8RJyE%3Dowp-LD1V4e72_ROX-0zvYTRmJz%3Dzg%40mail.gmail.com > > <https://groups.google.com/d/msgid/google-appengine/CADK-0ujs%3D6ZNMLd8RJyE%3Dowp-LD1V4e72_ROX-0zvYTRmJz%3Dzg%40mail.gmail.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/5A3198CE-76DA-49C1-A9E8-0B4E508BDA08%40gae123.com. For more options, visit https://groups.google.com/d/optout.
