One option you can look at is to wrap the URL and use a redirect from another page. I've done this with Lotus Notes (which is also blind to the fmp:// protocol). Basically, if you send it to another page and pass a parameter, you can just program a simple page (I use PHP, but any scripting language will do) that redirects to the URL you pass.
Great suggestion. Yes, that would normally work for the question I posed above and it as an idea I had not thought of off hand. The only problem is that in this solution, I use the URL to pass parameters to instruct the script what to do including a UUID that changes every time. But thanks for the suggestion and I'll remember for other similar situations that don't need parameters to be passed.
And funny to see you too have had to fight the big iron "Lotus Notes" email that often behaves strangely and I think is a really weird system. Technically it is a database... only it is one where every record can have different fields and no record is required to have the same fields as any other record. Each record defines its own schema. Oh my. I guess it works for document flow, but sure is hard to get your arms around if you come from a more traditional relational database background.
Hm. Could you pass the additional parameters in as well as the URL to which you're pointing?
They seems using $GET in php. This will make things a bit simpler.
header('Location:' . $_SERVER["QUERY_STRING"]);
and use it as
Tested only in fmi-test location with default php configuration.
add: This php code does just same thing as the asp code doug wrote in the 2nd link.
Thanks, Tom. That helps a lot. One annoyance now is if I send it the URL to someone using Apple mail, then it makes it into an http address. So this solution works for Microsoft, but not Apple mail clients. I guess I can send it both ways in the same mail and that would be a solution.