Да, ситуация. Но с другой стороны и к лучшему. Не используйте для этого веб страницу. Можно используя HTML и JS или VBS, написать приложение, вот оно уже не будет иметь ограничений, можно открывать приложения с параметрами и т.п. Для этого достаточно поместить в html страницу тег hta, описав в нем параметры приложения, и изменить расширение .html на .hta. Страница будет запускаться как приложение.
Если с офисом установлен объект CDO, то отправить письмо можно так:
var mail = new ActiveXObject("CDO.Message");
mail.Subject = "Тема";
mail.From = "адрес отправителя";
mail.To = "адрес получателя";
mail.HTMLBody = "<h1>HTML письмо</h1>";
mail.Send;
mail = null;