GD SMTP
Материал из GedeminWiki
(Различия между версиями)
(Новая страница: « CREATE TABLE gd_smtp ( id dintkey, - →Первичный ключ: name dname, …») |
|||
| Строка 8: | Строка 8: | ||
passw dtext254 NOT NULL, /* пароль */ | passw dtext254 NOT NULL, /* пароль */ | ||
ipsec dtext8 DEFAULT NULL, /* протокол безопасности SSLV2, SSLV23, SSLV3, TLSV1 */ | ipsec dtext8 DEFAULT NULL, /* протокол безопасности SSLV2, SSLV23, SSLV3, TLSV1 */ | ||
| − | timeout dinteger_notnull DEFAULT | + | timeout dinteger_notnull DEFAULT -1, |
server dtext80 NOT NULL, /* SMTP Sever */ | server dtext80 NOT NULL, /* SMTP Sever */ | ||
port dinteger_notnull, /* SMTP Port */ | port dinteger_notnull, /* SMTP Port */ | ||
| Строка 22: | Строка 22: | ||
CONSTRAINT gd_pk_smtp PRIMARY KEY (id), | CONSTRAINT gd_pk_smtp PRIMARY KEY (id), | ||
| − | CONSTRAINT gd_chk_smtp_timeout CHECK (timeout >= | + | CONSTRAINT gd_chk_smtp_timeout CHECK (timeout >= -2), |
CONSTRAINT gd_chk_smtp_ipsec CHECK(ipsec IN ('SSLV2', 'SSLV23', 'SSLV3', 'TLSV1')), | CONSTRAINT gd_chk_smtp_ipsec CHECK(ipsec IN ('SSLV2', 'SSLV23', 'SSLV3', 'TLSV1')), | ||
CONSTRAINT gd_chk_smtp_server CHECK (server > '''''''), | CONSTRAINT gd_chk_smtp_server CHECK (server > '''''''), | ||
CONSTRAINT gd_chk_smtp_port CHECK (port > 0) | CONSTRAINT gd_chk_smtp_port CHECK (port > 0) | ||
); | ); | ||
Версия 15:40, 25 июня 2015
CREATE TABLE gd_smtp
(
id dintkey, /* Первичный ключ */
name dname, /* имя */
description dtext180, /* описание */
email demail NOT NULL, /* адрес электронной почты */
login dusername, /* логин */
passw dtext254 NOT NULL, /* пароль */
ipsec dtext8 DEFAULT NULL, /* протокол безопасности SSLV2, SSLV23, SSLV3, TLSV1 */
timeout dinteger_notnull DEFAULT -1,
server dtext80 NOT NULL, /* SMTP Sever */
port dinteger_notnull, /* SMTP Port */
creatorkey dforeignkey,
creationdate dcreationdate,
editorkey dforeignkey,
editiondate deditiondate,
afull dsecurity,
achag dsecurity,
aview dsecurity,
disabled ddisabled,
CONSTRAINT gd_pk_smtp PRIMARY KEY (id),
CONSTRAINT gd_chk_smtp_timeout CHECK (timeout >= -2),
CONSTRAINT gd_chk_smtp_ipsec CHECK(ipsec IN ('SSLV2', 'SSLV23', 'SSLV3', 'TLSV1')),
CONSTRAINT gd_chk_smtp_server CHECK (server > ''),
CONSTRAINT gd_chk_smtp_port CHECK (port > 0)
);