CREATE TABLE USER$MAIL_BLOCK ( MAILPART TTEXT255 NOT NULL, TYPEBLOCK INTEGER DEFAULT 0, MODIFYDATE TDATE, REPL$ID REPL$IDENT, REPL$GRPID REPL$IDENT, CONSTRAINT PK_USER$MAIL_BLOCK PRIMARY KEY (MAILPART) );
Ввиду того, что при работе с почтой могут быть представлены не действующие адреса почты или действительные адреса могут быть удалены, в связи с чем перестанут действовать, создан справочник «Черный список адресов».
В связи с тем, что есть необходимость производить действия автоматически, была изменено структура БД - добавлена таблица и дополнительные управляемые структуры (триггеры, обозначены ниже).
Поле | Тип | Назначение |
---|---|---|
MAILPART | TTEXT255 not null | Like шаблон совпадления |
TYPEBLOCK | integer default 0 | Тип добавления блокировки (0 - ручная; 1 - автоматическая) |
MODIFYDATE | TDATE | Дата добавления/изменения записи |
Форма контроля отправки открывается через «Расчеты» → «Печать» → «Корректировка рассылки почты»
Форма позволяет по протоколу найти запись почтовой рассылки и отметить к отправке (если еще не отправлено) или указать ошибку, если было возвращено письмо.