I just discovered that Fastmail has recently made many enhancements to their support of the sieve email processing language. When you look at the sieve editing screen you will see this require header specifying the sieve extensions supported:

Adding the variables extension and the enhancements to notify are quite significant. What I would really like to see is support for the editheader extension, but I guess standard Cyrus does not include it, and FastMail does not want to invest the significant effort that would be needed without.

Simply put: Sieve is not all that of a big deal, Terry. Sieve is not a tremendously powerful, language (it was specifically designed to be so) - otherwise I (and millions of others) would have made more of an effort, to understand (all of its innuendos) ourselves.......

Fastmail tried a couple of different SMS services over the years, but there were problems with reliability and how to bill the user. Twilio looks very interesting to me. I just edited my earlier post with better help links.

Several other features (which I don’t believe are publicly documented) have been added, including:

Sieve notify methods “app”, “addcal”, and “update cal”

To trigger the notify statements with the methods listed above, received messages are generated with the “to” header set to “+app@“ and the headers "X-ME-Cal-Method" and "X-ME-Cal”.

The choices in more... when reading a message have improved over time. The calendar features have improved. But my belief is that much more we can see has been improved with the basic infrastructure of the system.

I don’t think that vacation-seconds is working correctly. Can anyone else set a short interval (such as 15 seconds) and get replies if test messages arrive once every few minutes? I only get the initial response (after less than one day of testing).

A few hours ago I sent Fastmail staff a message about this and they said they would look into this issue.