ГлавнаяПоддержкаБлог
Главная arrow Статьи arrow Работа в Outlook arrow Рассылка писем по расписанию в Microsoft Outlook
Рассылка писем по расписанию в Microsoft Outlook Печать E-mail
Автор Компания Позитик   
2006-03-12

В числе многочисленных офисных задач не последнее место занимает выполнение некоторых действий по расписанию, т.е. планировщик. Безусловно такую задачу можно решить с помощью встроенного в Windows® планировщика, но в нашем распоряжении есть куда более гибкий инструмент - Microsoft Outlook. В данной статье рассмотрим отправку писем по расписанию с использованием плагина Potolook.

Для рассылки писем и составления автоматических ответов в заданное время Вы также можете использовать модуль Напоминаний.

Допустим, что нам нужно отправить в какой-то момент времени заранее подготовленные письма из какой-либо папки. Для этого создадим нужную папку и поместим в нее нужную корреспонденцию. Примерный вид того, что получилось можно видеть на рисунке:

Рассылка писем по расписанию в Microsoft Outlook. Исходная папка.

Для того, чтобы письма разослались в нужное время необходимо создать задачу в папке Задачи. В теме задачи укажем "Рассылка писем" и в дальнейшем будем ориентироваться на эту тему. Далее следует указать дату и время оповещения, именно по этому времени будет осуществляться рассылка. Следует отметить, что любой задаче можно назначить произвольное повторение, для этого необходимо использовать кнопку Повторение. Примерный вид задачи показан на рисунке:

Рассылка писем по расписанию в Microsoft Outlook. Задача.

Теперь создадим скрипт для отсылки писем. Для этого следует открыть редактор события Напоминание, который находится в меню Р-Сервис/Настройка/События/Скрипты/Событие "Напоминание". Здесь следует прописать следующий небольшой скрипт:

if(item.Subject=='Рассылка писем'){
  SendEmails('Личные папки/Входящие/Рассылка писем');
}

function SendEmails(FolderPath){

  var OutFolder = f.GetFolderByPath(FolderPath);
  if(!OutFolder) return;
  for(i=OutFolder.Items.Count;i>0;i--){
    try{
      var OutMail = OutFolder.Items(i).Send();
    }catch(e){}
  }
  item.MarkComplete(); 

}

Скрипт будет выполнятся при наступлении любого события, поэтому вначале происходит проверка на тему. Далее определяется папка, в которой находятся письма, которые следует отправить. Здесь можно указать любой путь, начиная с самого верхнего уровня.

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

Аналогичным образом можно выполнять не только рассылку почты, но и любые другие задачи по расписанию в Microsoft Outlook.

 






Закладки (155) | Ссылка статьи на вашем сайте | Просмотров: 22474

  Коментарии (4)
Комментарии по RSS
1. Victor, в 2006-11-15
У меня стоит английская версия, не могу найти папку, куда надо писать скрипт
2. whiteman, в 2007-02-15
Делаю все как написано, но почту по расписанию не отправляет! Выводится табличка напоминания и все!
3. whiteman, в 2007-02-15
Пишет  
Ошибка при выполнении события: 
 
TypeError 
"f" - определение отсутствует
4. Andrew, в 2007-02-16
Просто уберите префикс "f." во коде примеров.

Только зарегистрированные пользователи могут оставлять коментарии.
Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.

Последнее обновление ( 2006-04-01 )
 


Загрузить Potolook
 
Плагин Potolook для Microsoft Outlook
Ментальная арифметика для детей
© 2004-2012 Позитик. Все права защищены.

Microsoft®, Outlook® и эмблема Office являются охраняемыми товарными знаками корпорации Майкрософт (Microsoft Corporation) в США и/или других странах.
Копирование и использование материалов разрешается только в случае указания явной гиперссылки на сайт http://www.potolook.ru, как на источник получения информации.

Разработка сайта — "Позитик"

Рейтинг@Mail.ru