Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№111-08-2013 15:57:57

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Firefox 23.0

Как отправить email автоматически?

Расширение анализирует входящую почту и должно отправлять ответы или форвардить письма в зависимости от ситуации.
Я поначалу решил что достаточно будет имитировать Reply на email, откроется окно с reply и после манипуляций над телом письма я имитирую его отправку.
Окно открывается

Выделить код

Код:

msgComposeService.OpenComposeWindow(null, hdr, messageUri, msgComposeType, msgCompFormat, identity, msgWindow);

Но как теперь инициировать отправку этого письма не совсем понятно. :sick:

Вприниципе можно пойти по такому пути, но неохота

Выделить код

Код:

Заполняем params = nsIMsgComposeParams
gMsgCompose = composeSvc.InitCompose(msgWindow, params);
gMsgCompose.SendMsg(msgComposeType, identity, currentAccountKey, msgWindow, progress);

:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]