Нужно на странице, при некоторых условиях вызывать почтовик со сформированным письмом, в котором будут аттачи. Есть ли в FF какие-либо компоненты, которые позволят это сделать?

ps. Кроме того несказанно буду рад ссылке на справочник по существующим компонентам в @mozilla.org/ и их методам. А то как в слепую.....

sutni

ps. Кроме того несказанно буду рад ссылке на справочник по существующим компонентам в @mozilla.org/ и их методам. А то как в слепую.....

xulplanet.com

Я всегда смотрела компоненты в http://www.xulplanet.com.

Если Вы хотите с помощью компонент работать с почтой, то, наверное, Вам сюда http://www.xulplanet.com/references/xpcomref/group_GeneralMail.html#MailComponents.

Думаю, Вы хотели написать про компоненты в Mozilla Suite... в FF же нет почтового клиента.

За ссылки спасибо.

Aerina пишет

Думаю, Вы хотели написать про компоненты в Mozilla Suite... в FF же нет почтового клиента.

Именно из FF. Просто нужно вызвать почтовый клиент по умолчанию. mailto не подойдёт поскольку невозможно автоматом приаттачить файл.

Попытка вызвать такую функцию из FF ни к чему не приводит.

Выделить код

Код:

function CrEmail()
{
	netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        alert(1);
	var pref = Components.classes["@mozilla.org/messengercompose/attachment;1"].createInstance();
        alert(2);
}

Alert(2) уже не срабатывает. Никаких сообщений об ошибках. Это касается всех классов, связанных с почтой.

Возможна ли ситуация, что эти классы можно использовать только из почтового клиента? А из браузера нет?

Скорее всего в Fx вообще нет такого класса.