Показать сообщение отдельно
  #1  
Старый 23.04.2014, 07:02
ivankom ivankom вне форума
Прохожий
 
Регистрация: 04.02.2014
Сообщения: 21
Версия Delphi: Delphi XE5
Репутация: 10
По умолчанию Создание правил для программы

Есть программа, которая получает по IMAP письма и пресылает их на телефон в виде смс.
Нужно сделать правила, по которым письма с определенных адресов, пресылались только на указанные телефонные номера.
Думал как реализовать, может не совсем правильно, но решил сделать правила в ini файле.
Как-то так:
Цитата:
[Rule1]
email=mail1@mail.ru
recipient=+79999999;+7888888
[Rule2]
email=mail2@mail.ru
recipient=+777777777;+766666666

Теперь думаю как написать код, который будет проходить по этим правилам и если отправитель совпадает с со значением mail в правиле, то срабатывает функция отправки смс и отправляет письмо на телефоны, указанные в recipient в том же правиле.
Как это описать в коде? Или может есть более правильный способ?


P.S. программа работает как сервис, без интерфейса, поэтому правила нужно хранить отдельно, с возможностью их редактировать.
Ответить с цитированием