Този урок ще обясни как можете да мигрирате съществуващите си имейл акаунти към нашата услуга за хоствана електронна поща.
Ако искате нещо лесно/просто за изпълнение, можете да използвате този онлайн инструмент и да мигрирате акаунтите един по един:
https://imapsync.lamiral.info/X/
ИЛИ
Ако сте човек, който обича да прави нещата сам, лесен начин да автоматизирате миграцията от стария си доставчик на имейл услуги към нашата хоствана имейл услуга е да използвате ImapSync.
Можете да го изтеглите оттук:
Започнете с изтегляне на ImapSync. Можете или да го закупите от уебсайта по-горе, или да вземете по-стари версии от хранилищата на Ubuntu/Debian.
Може да бъде изтеглено и от Github тук:
https://github.com/imapsync/imapsync
След като бъде компилирано/инсталирано, генерирайте списък на потребителите си в този формат:
[source-username],[source-password],[destination-username],[destination-password]
Където [source-username] е потребителското име (имейл адрес) на източника за IMAP, а [destination-username] е потребителското име (имейл адрес) за вашата дестинация (IMAP сървър). Трябва да има по един запис източник => дестинация на ред. Разделяйте новите записи с нови редове:
SOURCEUSER1@SOURCEDOMAIN.com,password,DESTINATIONUSER1@DESTINATIONDOMAIN.com,password SOURCEUSER2@SOURCEDOMAIN.com,password,DESTINATIONUSER2@DESTINATIONDOMAIN.com,password johndoe@test.com,password,janedoe@newtest.com,password
Запазете файла като migration.csv. След това изпълнете тази команда:
{ while IFS=',' read u1 p1 u2 p2; do
./imapsync --host1 [source-hostname] --authmech1 PLAIN --user1 "$u1" --password1 "$p1" --prefix1 INBOX/ --sep1 / \
--host2 [destination-hostname] --authmech2 PLAIN --user2 "$u2" --password2 "$p2" --prefix2 INBOX. --sep2 .
done ; } < migration.csvЗаменете [source-hostname] с името на хост/IP адреса на изходния сървър. Заменете [destination-hostname] с името на хост/IP адреса на целевия сървър.
Изпълнението на тази команда ще импортира всички имейли от източника в целевите акаунти.
Моля, обърнете внимание, че този документ приема, че разделителят на пространствата от имена на host1 е "/", а на host2 е "." . Това може да е различно на текущия ви пощенски сървър.
--prefix1 INBOX/ --sep1 /
--prefix2 INBOX. --sep2 .
Те са незадължителни, но може да са необходими, тъй като пощенският сървър използва строго "." .
Забележка: При миграция редът на съобщенията във входящата поща ще бъде определен/показван според датата на последна промяна на съобщението (не непременно според датата на получаване на имейла).