Topic: Switch from old community to latest pro version - DB structure
Hi guys,
I'm going soon to switch very old (v0.9.2) version or iRM to latest Pro version. I compared DB structure and found few attributes I would like to consult with you. So:
Table domain
(drop) defaultpasswordscheme (empty for all accounts, didn't found any note about dropping this but it's not in current version)
(add) maillists -> '' (this should be safe? I don't use maillists at all)
Table mailbox
(drop) allowedsenders
(drop) rejectedsenders
(drop) allowedrecipients
(drop) rejectedrecipients
All above was not used in my setup. Should be safe to drop.
(drop) local_part
I read, it was never used in iRedMail. So should be safe to drop.
Is the logic around composing the path to store email still the same? storagebasedirectory + storagenode + maildir + mailboxfolder (this was added in the past implicitly as Maildir)
(drop) enablesendermismatch
I use this, but this attribute is not used. Allowed accounts are handcoded in config of iredapd - how is this solved in current version or iRM?
(add) mailboxformat -> 'maildir'
Quite clear.
(add) mailboxfolder -> 'Maildir'
I use this folder.
(add) enablepop3tls -> 1
(add) enableimaptls -> 1
(add) enablesievetls -> 1
Quite clear, even if I don't understand why is this different from secured versions? Why disable TLS and not SSL or vice versa / but it's just philosofical question
(add) enablequota-status -> 1
Found the docs and it's a good thing.
(add) enabledsync -> 0
Don't use activesync
(add) enablesogo -> 0
Quite clear, I don't use it.
Table alias
(drop) goto
(drop) moderators
(drop) islist
I alias for all mailboxes with address=some@domain.com and goto=some@domain.com / it's no more necessary? Did the logic around aliases change?
Is there anything else I should take care of besides the actual maildirs?
I can now thing of just the senderloginmismatch feature which I'm not sure how works in new iRM.
Thanks a lot!
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.