Cyrus Jmap support question

Ken Murchison murch at
Tue May 22 11:36:06 EDT 2018

You're getting a 301 because the JMAP endpoint is actually /jmap/ and 
not /jmap (note the trailing '/').  I'm not sure why our implementation 
requires this.  That would be a question for Robert S.

This request works fine on my laptop using the current Cyrus code from Git:

curl --verbose --http2 -X POST -H "Content-Type: application/json" -H 
"Accept: application/json" --user ken

On 05/21/2018 01:47 PM, Zhivko Vasilev wrote:
> curl --verbose --http2 -X POST \
>      -H "Content-Type: application/json" \
>      -H "Accept: application/json" \
>      --user u1 at <mailto:u1 at>:q \
>      -d '[["Mailbox/get", {}, "#1"],"using":["jmap-core","jmap-mail"]]' \
> http:// <> 
> <https://my.ip.address:443/jmap>/jmap <>"

Ken Murchison
Cyrus Development Team
FastMail US LLC

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: murch.vcf
Type: text/x-vcard
Size: 4 bytes
Desc: not available
URL: <>

More information about the Cyrus-devel mailing list