Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
domainepublic
alternc
Commits
d0851296
Commit
d0851296
authored
Aug 25, 2012
by
Alan Garcia
Browse files
Les vues dovecot tiennent compte de address.enabled
parent
2741f24f
Changes
2
Hide whitespace changes
Inline
Side-by-side
install/mysql.sql
View file @
d0851296
...
...
@@ -663,7 +663,9 @@ concat('*:storage=',cast(`mailbox`.`quota` as char charset latin1),'M') AS `user
`mailbox`
.
`messages`
AS
`nb_messages`
from
((
`mailbox`
join
`address`
on
((
`address`
.
`id`
=
`mailbox`
.
`address_id`
)))
join
`domaines`
on
((
`domaines`
.
`id`
=
`address`
.
`domain_id`
)));
join
`domaines`
on
((
`domaines`
.
`id`
=
`address`
.
`domain_id`
)))
where
`address`
.
`enabled`
=
1
;
--
-- Structure de la vue `alias_view`
...
...
@@ -675,13 +677,13 @@ concat(if(isnull(`mailbox`.`id`),'',concat(concat(`address`.`address`,'@',`domai
from
(((
`recipient`
join
`address`
on
((
`address`
.
`id`
=
`recipient`
.
`address_id`
)))
left
join
`mailbox`
on
((
`mailbox`
.
`address_id`
=
`address`
.
`id`
)))
join
`domaines`
on
((
`domaines`
.
`id`
=
`address`
.
`domain_id`
)))
where
`address`
.
`enabled`
=
1
union
select
distinct
concat
(
`m`
.
`login`
,
'@'
,
`v`
.
`value`
)
AS
`mail`
,
`m`
.
`mail`
AS
`alias`
from
((
`membres`
`m`
join
`variable`
`v`
)
join
`domaines`
`d`
)
where
(
`v`
.
`name`
=
'mailname_bounce'
);
--
-- Structure de la table `piwik_users`
--
...
...
install/upgrades/1.1.sql
View file @
d0851296
...
...
@@ -165,6 +165,43 @@ CREATE TABLE IF NOT EXISTS `cron` (
KEY
`uid`
(
`uid`
)
)
ENGINE
=
MyISAM
DEFAULT
CHARSET
=
latin1
;
--
-- Structure de la vue `dovecot_view`
--
CREATE
OR
REPLACE
VIEW
`dovecot_view`
AS
SELECT
concat
(
`address`
.
`address`
,
'@'
,
`domaines`
.
`domaine`
)
AS
`user`
,
concat
(
'*:storage='
,
cast
(
`mailbox`
.
`quota`
as
char
charset
latin1
),
'M'
)
AS
`userdb_quota_rule`
,
`address`
.
`password`
AS
`password`
,
`mailbox`
.
`path`
AS
`userdb_home`
,
`domaines`
.
`compte`
AS
`userdb_uid`
,
`domaines`
.
`compte`
AS
`userdb_gid`
,
`mailbox`
.
`bytes`
AS
`quota_dovecot`
,
`mailbox`
.
`messages`
AS
`nb_messages`
from
((
`mailbox`
join
`address`
on
((
`address`
.
`id`
=
`mailbox`
.
`address_id`
)))
join
`domaines`
on
((
`domaines`
.
`id`
=
`address`
.
`domain_id`
)))
where
`address`
.
`enabled`
=
1
;
--
-- Structure de la vue `alias_view`
--
CREATE
OR
REPLACE
VIEW
`alias_view`
AS
select
concat
(
`address`
.
`address`
,
'@'
,
`domaines`
.
`domaine`
)
AS
`mail`
,
concat
(
if
(
isnull
(
`mailbox`
.
`id`
),
''
,
concat
(
concat
(
`address`
.
`address`
,
'@'
,
`domaines`
.
`domaine`
),
'
\n
'
)),
`recipient`
.
`recipients`
)
AS
`alias`
from
(((
`recipient`
join
`address`
on
((
`address`
.
`id`
=
`recipient`
.
`address_id`
)))
left
join
`mailbox`
on
((
`mailbox`
.
`address_id`
=
`address`
.
`id`
)))
join
`domaines`
on
((
`domaines`
.
`id`
=
`address`
.
`domain_id`
)))
where
`address`
.
`enabled`
=
1
union
select
distinct
concat
(
`m`
.
`login`
,
'@'
,
`v`
.
`value`
)
AS
`mail`
,
`m`
.
`mail`
AS
`alias`
from
((
`membres`
`m`
join
`variable`
`v`
)
join
`domaines`
`d`
)
where
(
`v`
.
`name`
=
'mailname_bounce'
);
--
-- Structure de la table `piwik_users`
--
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment