Live data from Hacker News

Email Markup in Gmail

developers.google.com

101–110 of 113 posts

Re: Email Markup in Gmail

#101
post #100

Oooooh, so that's how this[1] works! Wondered what sort of infrastructure was surrounding that, now I have a general idea. Cool. [1]: http://i.imgur.com/NGqqwad.png NB, I can't see anything that specifically provides exactly this type of button in the API, and arbitrary buttons are sadly unlikely to be made available. [EDIT: Actually you can - see comment] (Did anyone notice imgur being unable to upload earlier? It w…

https://developers.google.com/gmail/markup/reference/go-to-a...

Re: Email Markup in Gmail

#102
post #100

Oooooh, so that's how this[1] works! Wondered what sort of infrastructure was surrounding that, now I have a general idea. Cool. [1]: http://i.imgur.com/NGqqwad.png NB, I can't see anything that specifically provides exactly this type of button in the API, and arbitrary buttons are sadly unlikely to be made available. [EDIT: Actually you can - see comment] (Did anyone notice imgur being unable to upload earlier? It w…

https://developers.google.com/gmail/markup/reference/go-to-a...

Wooop, I totally missed that, thanks very much.

So now we know exactly how Monorail does it, that's really neat.

Re: Email Markup in Gmail

#103
post #44

Earlier quoted context omitted.

Since you asked, one option would be to simply include it as an alternative part in the MIME message (which email is). In fact, I would argue, that’s the correct option.

Probably would be the correct option but wouldn't some mail clients interpret that as a weird attachment?

They already do with all kind of stuff and it’s not really an issue. If you keep the name consistent people quickly figure out it’s not a “real” attachment.

Re: Email Markup in Gmail

#104
post #94

FWIW, this has been around for a long while now. I like being able to do things like confirm a sign up to a service, close support tickets, get shipping ETAs etc. with just one click on the global Inbox view rather than having to open an email up. Looking to incorporate these into our own SaaS apps too, as soon as I get some spare time. I think this is a step in the right direction to reduce Inbox fatigue. Here's hop…

That's why they have an approval process for these features. It would be really terrible if phishing attacks could exploit "track package" or "check-in for flight" buttons.

I don't see how this can be abused really.

The most it can do is send a GET request to a remote server

Re: Email Markup in Gmail

#105

Earlier quoted context omitted.

Why can email not evolve? Structured data in markup works well on the web. It's open and could be implemented by any client.

It's only "open" in that they detail the spec they've come up with. Email has been so useful and resilient only because it's an open standard which is broadly agreed on and adopted. Once the big players start adding custom features on top of existing protocols we start seeing fragmentation and parts of the market being cornered off. Once people start depending on this custom functionality, the vendor usually starts r…

> Once the big players start adding custom features on top of existing protocols we start seeing fragmentation

This is already happening. Try writing html email that looks good on all email clients and witness the horrors

Re: Email Markup in Gmail

#107
post #24
post #2

Note that this only is available to high volume senders ( https://developers.google.com/gmail/markup/registering-with-... ): > Consistent history of sending a high volume of mail from your domain (order of hundred emails a day minimum to Gmail) for a few weeks at least.

I have a very small SaaS and I was approved. I don't send hundred of e-mail to other e-mail addresses daily, but I do send a lot of e-mails to myself (server alerts and notifications). Approval process is very easy and takes 2 minutes, it is worth applying.

I have a similar situation.

Is there some sort of API to use for that? Or do you just use the normal means of sending email? If so, are there special terms that you have to agree to for this?

Re: Email Markup in Gmail

#108
post #94

Earlier quoted context omitted.

That's why they have an approval process for these features. It would be really terrible if phishing attacks could exploit "track package" or "check-in for flight" buttons.

I don't see how this can be abused really. The most it can do is send a GET request to a remote server

It increases the perception of legitimacy.

Re: Email Markup in Gmail

#109
post #24
post #2

Note that this only is available to high volume senders ( https://developers.google.com/gmail/markup/registering-with-... ): > Consistent history of sending a high volume of mail from your domain (order of hundred emails a day minimum to Gmail) for a few weeks at least.

I have a very small SaaS and I was approved. I don't send hundred of e-mail to other e-mail addresses daily, but I do send a lot of e-mails to myself (server alerts and notifications). Approval process is very easy and takes 2 minutes, it is worth applying.

You said it “takes 2 minutes”: Is it 2 minutes to apply or 2 minutes to apply and get approved?

Re: Email Markup in Gmail

#110
post #2

Note that this only is available to high volume senders ( https://developers.google.com/gmail/markup/registering-with-... ): > Consistent history of sending a high volume of mail from your domain (order of hundred emails a day minimum to Gmail) for a few weeks at least.

You have to register imo mainly for security and to validate your intent with putting structured data in your emails. There are some awesome, but potentially harmful side effects if anyone was allowed to do this un-registered. For example, send out spam emails with event data that would flood people's Google Calendars with spam events.
Post reply on HN