Topic: migration from old server (iredmail)
==== Required information ====
- iRedMail version: new 0.8.6
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): mysql
- Linux/BSD distribution name and version: freebsd92
- Related log if you're reporting an issue:
====
My old mysql mailbox looking that:
CREATE TABLE IF NOT EXISTS `mailbox` (
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL DEFAULT '',
`name` varchar(255) NOT NULL DEFAULT '',
`storagebasedirectory` varchar(255) NOT NULL DEFAULT '',
`storagenode` varchar(255) NOT NULL DEFAULT '',
`maildir` varchar(255) NOT NULL DEFAULT '',
`quota` bigint(20) NOT NULL DEFAULT '0',
`bytes` bigint(20) NOT NULL DEFAULT '0',
`messages` bigint(20) NOT NULL DEFAULT '0',
`domain` varchar(255) NOT NULL DEFAULT '',
`transport` varchar(255) NOT NULL DEFAULT '',
`department` varchar(255) NOT NULL DEFAULT '',
`rank` varchar(255) NOT NULL DEFAULT 'normal',
`employeeid` varchar(255) DEFAULT '',
`enablesmtp` tinyint(1) NOT NULL DEFAULT '1',
`enablesmtpsecured` tinyint(1) NOT NULL DEFAULT '1',
`enablepop3` tinyint(1) NOT NULL DEFAULT '1',
`enablepop3secured` tinyint(1) NOT NULL DEFAULT '1',
`enableimap` tinyint(1) NOT NULL DEFAULT '1',
`enableimapsecured` tinyint(1) NOT NULL DEFAULT '1',
`enabledeliver` tinyint(1) NOT NULL DEFAULT '1',
`enablelda` tinyint(1) NOT NULL DEFAULT '1',
`enablemanagesieve` tinyint(1) NOT NULL DEFAULT '1',
`enablemanagesievesecured` tinyint(1) NOT NULL DEFAULT '1',
`enablesieve` tinyint(1) NOT NULL DEFAULT '1',
`enablesievesecured` tinyint(1) NOT NULL DEFAULT '1',
`enableinternal` tinyint(1) NOT NULL DEFAULT '1',
`lastlogindate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`lastloginipv4` int(4) unsigned NOT NULL DEFAULT '0',
`lastloginprotocol` char(255) NOT NULL DEFAULT '',
`disclaimer` text NOT NULL,
`passwordlastchange` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`expired` datetime NOT NULL DEFAULT '9999-12-31 00:00:00',
`active` tinyint(1) NOT NULL DEFAULT '1',
`local_part` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`username`),
KEY `domain` (`domain`),
KEY `department` (`department`),
KEY `employeeid` (`employeeid`),
KEY `enablesmtp` (`enablesmtp`),
KEY `enablesmtpsecured` (`enablesmtpsecured`),
KEY `enablepop3` (`enablepop3`),
KEY `enablepop3secured` (`enablepop3secured`),
KEY `enableimap` (`enableimap`),
KEY `enableimapsecured` (`enableimapsecured`),
KEY `enabledeliver` (`enabledeliver`),
KEY `enablelda` (`enablelda`),
KEY `enablemanagesieve` (`enablemanagesieve`),
KEY `enablemanagesievesecured` (`enablemanagesievesecured`),
KEY `enablesieve` (`enablesieve`),
KEY `enablesievesecured` (`enablesievesecured`),
KEY `enableinternal` (`enableinternal`),
KEY `passwordlastchange` (`passwordlastchange`),
KEY `expired` (`expired`),
KEY `active` (`active`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- Zrzut danych tabeli `mailbox`
--
INSERT INTO `mailbox` (`username`, `password`, `name`, `storagebasedirectory`, `storagenode`, `maildir`, `quota`, `bytes`, `messages`, `domain`, `transport`, `department`, `rank`, `employeeid`, `enablesmtp`, `enablesmtpsecured`, `enablepop3`, `enablepop3secured`, `enableimap`, `enableimapsecured`, `enabledeliver`, `enablelda`, `enablemanagesieve`, `enablemanagesievesecured`, `enablesieve`, `enablesievesecured`, `enableinternal`, `lastlogindate`, `lastloginipv4`, `lastloginprotocol`, `disclaimer`, `passwordlastchange`, `created`, `modified`, `expired`, `active`, `local_part`) VALUES
('administracja@XXXXX', '$1$3chash', 'ViP', '/var/vmail', 'vmail1', 'XXXXX/administracja/', 0, 0, 0, 'XXXXX', 'dovecot', '', 'normal', NULL, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, '0000-00-00 00:00:00', 0, '', '', '0000-00-00 00:00:00', '2010-10-19 14:18:24', '2011-06-21 19:58:55', '9999-12-31 00:00:00', 1, 'administracja');
I exported all my old users and when i try login via roundcube i have error: IMAP Error in /usr/local/www/roundcube/program/lib/Roundcube/rcube_imap.php (184): Login failed for seo@grela.org from 89.73.45.13. LOGIN: Authentication failed.
Maybe I must add users in different places too?
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.