![]() |
|
FastMail Forum All posts relating to FastMail.FM should go here: suggestions, comments, requests for help, complaints, technical issues etc. |
![]() |
|
Thread Tools |
![]() |
#1 |
Intergalactic Postmaster
Join Date: May 2004
Location: Irving, Texas
Posts: 9,068
|
![]() 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:
Code:
require ["fileinto", "reject", "vacation", "imapflags", "notify", "envelope", "body", "relational", "regex", "subaddress", "copy", "mailbox", "mboxmetadata", "servermetadata", "date", "index", "comparator-i;ascii-numeric", "variables"];
The sieve notify extension has been greatly improved. Notify now supports notifications sent to these services (with great documentation):
Last edited by n5bb : 10 Mar 2017 at 12:24 PM. Reason: Added Twilio help link and edited other help links |
![]() |
![]() |
![]() |
#2 |
The "e" in e-mail
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,125
|
Nice. Thanks for the heads up.
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. |
![]() |
![]() |
![]() |
#3 |
The "e" in e-mail
Join Date: Jul 2002
Location: VK4
Posts: 3,082
|
Wow excellent, but will take me a while to understand it all...
![]() ![]() |
![]() |
![]() |
![]() |
#4 |
Ultimate Contributor
Join Date: Dec 2001
Location: Canada.
Posts: 10,355
|
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....... |
![]() |
![]() |
![]() |
#5 |
Essential Contributor
Join Date: Dec 2008
Location: Canada
Posts: 313
|
They giveth and they taketh away.
This email is from the FastMail email administrator regarding your email account ____. We regret to inform you that we no longer support SMS for notifications. Please check our help documentation for supported notification methods: -- The new notify methods have been available for at least 6 months. Good ol' SMS (direct) would have been nice. Bill, you might link the Twilio help to your list. https://www.fastmail.com/help/techni...de-twilio.html Nice to see Sieve not being deprecated by FastMail. Last edited by pjwalsh : 10 Mar 2017 at 03:41 AM. |
![]() |
![]() |
![]() |
#6 |
Intergalactic Postmaster
Join Date: May 2004
Location: Irving, Texas
Posts: 9,068
|
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.
Bill |
![]() |
![]() |
![]() |
#7 | |
Essential Contributor
Join Date: Dec 2008
Location: Canada
Posts: 313
|
Quote:
+ editheader + imap4flags [supercedes imapflags] + vacation seconds + detecting duplicates www.fastmail.com/help/technical/sieve.html#extensions Last edited by pjwalsh : 12 Dec 2017 at 12:53 PM. |
|
![]() |
![]() |
![]() |
#8 |
The "e" in e-mail
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,125
|
It is really great that, after a long dry spell, features of interest to power users seem to be making an appearance again.
|
![]() |
![]() |
![]() |
#9 |
The "e" in e-mail
Join Date: Jan 2002
Location: San Francisco
Posts: 2,464
|
|
![]() |
![]() |
![]() |
#10 |
Intergalactic Postmaster
Join Date: May 2004
Location: Irving, Texas
Posts: 9,068
|
The full list of sieve extensions supported (based on the require statement at the start of a sieve script) is now:
"fileinto", "reject", "vacation", "notify", "envelope", "body", "relational", "regex", "subaddress", "copy", "mailbox", "mboxmetadata", "servermetadata", "date", "index", "comparator-i;ascii-numeric", "variables", "imap4flags", "editheader", "duplicate", "vacation-seconds" Several other features (which I don’t believe are publicly documented) have been added, including:
Bill |
![]() |
![]() |
![]() |
#11 |
The "e" in e-mail
Join Date: Jul 2002
Location: VK4
Posts: 3,082
|
Bill what is the vacation-seconds
|
![]() |
![]() |
![]() |
#12 |
Cornerstone of the Community
Join Date: Jun 2004
Location: Rupert, WV
Posts: 908
|
The vacation-seconds variable defines how long that vacation message will be used.
See - https://blog.fastmail.com/2017/12/12...eve-extensions, and - https://tools.ietf.org/html/rfc6131 - Bruce |
![]() |
![]() |
![]() |
#13 |
The "e" in e-mail
Join Date: Jul 2002
Location: VK4
Posts: 3,082
|
Interesting thank you...
|
![]() |
![]() |
![]() |
#14 |
Cornerstone of the Community
Join Date: Jun 2004
Location: Rupert, WV
Posts: 908
|
You're quite welcome.
- Bruce |
![]() |
![]() |
![]() |
#15 |
Intergalactic Postmaster
Join Date: May 2004
Location: Irving, Texas
Posts: 9,068
|
![]() 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. Bill |
![]() |
![]() |
![]() |
Thread Tools | |
|
|