Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-05-12

Нумерация сообщений в Outlook [98]

Здравствуйте,

С помощью плагина Potolook (http://www.potolook.ru) можно нумеровать все
входящие и исходящие сообщения. Если это то, что Вам нужно - читайте дальше.

Входящие письма

Для нумерации входящих писем будем использовать стандартные правила и
обработчик событий плагина Potolook. Откройте меню
Р-Сервис/Настройки/События/Действия/Действие при выполнении правила и здесь
нажмите кнопку Редактировать Действия. Этот скрипт находится в файле Мои
Документы\My Templates and Scripts for EMail\Scripts\rule.js, так что Вы
можете использовать свой любимый редактор вместо встроенного редактора
плагина. Итак, нужно в конец скрипта нужно добавить следующий текст:

// Нумерация сообщений
if(command=='SetNumber'){
var re = / [d+]$/gi;
if(!re.test(item.Subject)){
var RegistyPath = GetReestrPath()+'MessageNumber';
var CurrentCounter = RegRead(RegistyPath);
item.Subject += " ["+CurrentCounter+"]";
CurrentCounter++;
RegWrite(RegistyPath, CurrentCounter);
item.Save();
}
}

Теперь нужно создать стандартное правило Outlook, которое выполняет скрипт.
Для этого вызовите меню Сервис/Правила и Оповещения и создайте правило для
всех входящих писем (с нужными Вам условиями, либо вообще без них) и как
действие выберите Выполнить дополнительное действие. Более подробно о
создании правила для Potolook, но только в названии действия выберите
Выполнить настраиваемый обработчик и в качестве параметра нужно прописать
SetNumber.

Картинка
http://www.potolook.ru/images/stories/potolook/blog/potolook-rule.png

Сохраните правило. Теперь при его срабатывании в теме сообщений будет
указываться порядковый номер. Текущий номер хранится в реестре:

HKEY_CURRENT_USERSoftwarePositicPotolookMessageNumber

Исходящие письма

Для нумерации исходящих писем будем использовать скрипт события Отправленная
почта. Редактировать это событие можно из меню
Р-Сервис/Настройки/События/Отправленная почта, либо в файле Мои Документы\My
Templates and Scripts for EMail\Scripts\sendmail.js. Добавьте в конец
скрипта следующий текст:

var re = / [d+]$/gi;
if(!re.test(item.Subject)){
var RegistyPath = GetReestrPath()+'MessageNumber';
var CurrentCounter = RegRead(RegistyPath);
item.Subject += " ["+CurrentCounter+"]";
CurrentCounter++;
RegWrite(RegistyPath, CurrentCounter);
item.Save();
}

Он идентичен скрипту для входящих сообщений, только не содержит общего
условия. Для нумерации используется тот же счетчик в реестре, хотя можно
использовать любой другой изменив подстроку MessageNumber на любую другую.

Скрипты будут работать только с Potolook 4.0 beta и выше.

Источник:
http://www.potolook.ru/blog/p,42/

   2006-05-12 17:43:02 (#547997)

Автозамена. Попробуйте - очень удобно!

Здравствуйте,

При активном общении по почте очень часто возникает необходимость написания
длинных слов или выражений по несколько раз. Мне почти в каждом тексте
приходится писать Microsoft Outlook и хоть два слова написать не сложно, но
куда более проще набрать mo и Outlook сам заменит эти символы на Microsoft
Outlook.

Находится это чудо в меню Сервис/Параметры Автозамены. Здесь уже есть
большой набор опечаток, которые Microsoft Outlook исправляет сам. Вот какие
символы я часто использую:

mo - Microsoft Outlook
мо - Microsoft Outlook
<i - <i></i>
Бш - <i></i>
<b - <b></b>
Би - <b></b>

Заметьте, что очень удобно дублировать автозамену символов в обеих
раскладках клавиатуры. В список автозамены можно занести достаточно большие
предложения, а не только словосочетания.

При вводе текста заменяются только те символы, которые заключены в символы
разделители. Например, при вводе слова Подмосковье символы мо не будут
заменены на Microsoft Outlook, так как являются частью слова. Для отмены
автозамены всегда можно воспользоваться клавишами Ctrl+Z.

Источник:
http://www.potolook.ru/blog/p,40/

   2006-05-12 11:53:30 (#547794)