Бесплатная миграция IT-инфраструктуры в облако
На главную
f4c0b298-56c1-40c7-993c-f71042a04578
Другие услуги и сервисы

Перенос почты из «Яндекс 360» на сервер Timeweb Cloud

В инструкции рассмотрим, как выполнить перенос почтовых ящиков и их содержимого из сервиса «Яндекс 360» на облачный сервер Timeweb Cloud с панелью ispmanager.

Подготовка к импорту

Для начала работы выполните следующие шаги:

  1. В панели Timeweb Cloud создайте облачный сервер с панелью ispmanager.
    • Редакция ispmanager может быть любой, в качестве ОС рекомендуем выбирать Ubuntu 20.04.
    • Если планируете разместить на сервере не только почту, но и проекты — учитывайте отличия редакций ispmanager.
    • Тариф сервера выбирайте из ваших потребностей и объема почты, которую будете переносить. Учитывайте, что система и панель займут около 5 ГБ диска.

032dda0d F27a 4649 B58f Aae279b03141

  1. В панели ispmanager создайте почтовый домен:

— Если в панели еще нет пользователя, который будет управлять почтой — создайте пользователя и почтовый домен: 

    • Перейдите в раздел «Пользователи» — «Создать пользователя».
    • Задайте логин и пароль пользователя, нажмите «Далее».
    • Снимите галки у пунктов «Создать FTP-пользователя» и «Создать сайт».
    • Укажите почтовый домен.
    • В поле «IP-адрес» укажите адрес вашего сервера (ispmanager предложит его автоматически).
    • Нажмите «Далее» и «Завершить».

Eda0c942 2359 4411 8e1c 408145cc3f7f

— Если в панели уже создан нужный пользователь — добавьте почтовый домен:

    • Перейдите в «Управление DNS» → «Создать домен». 
    • Если работаете под root — выберите владельца (пользователя панели) из списка.
    • Укажите имя домена.
    • В поле «Локальные IP-адреса» выберите IPv4-адрес созданного сервера. 
    • Отметьте чекбокс «Создать почтовый домен».
    • Нажмите «Создать».

44803e80 5fcc 486b Bf34 1fa5fe848db3

  1. (Опционально) Узнайте, сколько места занимают письма в ящиках. Сделать это можно с помощью Outlook:
    • Настройте программу по инструкции от Яндекса.
    • Откройте главную страницу программы и нажмите правой кнопкой мыши на название (адрес) ящика.
    • Откройте «Свойства файла данных» и выберите «Размер папки».
  1. Проверьте, что у пользователя ispmanager есть свободное место под почтовые домены и ящики. Это можно сделать в ispmanager в разделе «Пользователи», обратив внимание на столбец «Диск (MB)». 
  1. Проверьте свободное место на самом сервере. Эти данные можно просмотреть на дашборде в панели Timeweb Cloud.

73ea8acd E0ff 42fe B756 C2f4a8897694

Если места недостаточно, увеличьте размер диска — с помощью конфигуратора или путем смены тарифа. 

  1. Для импортируемого ящика включите IMAP и доступ по портальному паролю на стороне Яндекса:
    • Авторизуйтесь в ящике на Яндексе.
    • Кликните на значок шестеренки справа вверху и выберите «Все настройки».
    • Перейдите в подраздел «Почтовые программы».
    • Отметьте чекбокс «С сервера imap.yandex.ru по протоколу IMAP».
    • Отметьте чекбокс «Портальный пароль».

Включить IMAP и доступ по портальному паролю массово для всех ящиков невозможно. Процесс нужно выполнить для каждого ящика по отдельности.

Импорт почты

  1. В панели ispmanager перейдите в раздел «Почта» — «Импорт».

Ad875066 1cdc 4b49 8b06 A79c051edeb2

  1. Настройте параметры импорта:
    • Владелец — укажите пользователя ispmanager, у которого будут храниться импортируемые ящики.
    • Источник — выберите «Яндекс 360 для бизнеса».
    • Нажмите «Получить токен» и войдите в аккаунт администратора «Яндекс 360», после чего вас переадресует обратно в ispmanager. Продолжите заполнять данные для импорта.
    • Организация — выберите организацию, ящики которой хотите импортировать.
    • Домены — выберите домены.
    • Ящики — выберите почтовые ящики для импорта.
    • Отметьте опции:
      • «Импортировать содержимое почтовых ящиков». Если не отмечать этот пункт, то на стороне ispmanager будут созданы импортируемые ящики, но письма не будут перенесены.
      • «Изменить пароли почтовых ящиков». Это обязательное условие для импорта, без смены паролей перенести почту не получится. Пароли будут изменены у ящиков в Яндекс 360 и на стороне ispmanager.
      • «Игнорировать существующие ящики» (опционально) —  опция поможет пропустить импорт уже существующих в панели ящиков. Если она не выбрана, перед импортом будет удалено содержимое ящиков и изменен пароль.

Image 164

  1. Нажмите «Импорт».

Настройка DNS-записей

  1. В панели ispmanager перейдите в раздел «Настройки» — «Конфигурация ПО».
  2. Кликните дважды на «Почтовый сервер (SMTP/POP3/IMAP)».

Без Названия

  1.  Включите опцию «OpenDKIM (exim)» и сохраните изменения. Необходимый модуль установится в течение пары минут.

9815bc70 Fb96 4c26 886f 1608509d1d00

  1. Перейдите в ispmanager в раздел «Почта» — «Почтовые домены».
  2. Кликните дважды на почтовый домен, чтобы перейти к его настройкам.
  3. Включите DKIM для домена и сохраните изменения.

1dcacc99 671b 48b1 A4fd 7c0d366f1a7e

  1. Перейдите в раздел «Управление DNS» → три точки справа от почтового домена → «Управлять DNS-записями», чтобы просмотреть DNS домена.
  2. На стороне держателя NS-серверов (узнать его можно здесь) выполните следующие действия:
    • создайте для домена поддомен mail и укажите в качестве его A-записи IPv4-адрес вашего сервера;
    • пропишите для домена DNS-записи MX, DKIM, SPF, указанные в ispmanager.

Без Названия (3)

Например, если домен делегирован на наши NS-серверы, то эти настройки необходимо выполнить в панели Timeweb Cloud в разделе «Домены», кликнув на нужный домен. 

Dea04cac 76ca 4c93 B77c 76f83390bd98

Пример DNS-записей в панели Timeweb Cloud:

D3acbf8b 6071 49b9 A6ca 66bfe9f0e2ad

Настройка работы ящиков в почтовых программах

Для работы с импортированными ящиками можно использовать встроенный в ispmanager сервис Roundcube или настроить работу через собственный почтовый клиент.

Для перехода в Roundcube в разделе «Почта» выделите ящик и кликните «Почтовый клиент».

Без Названия

Параметры для настройки другого почтового клиента можно найти в разделе «Почта» → три точки справа от почтового ящика → «Настройки для почтовых клиентов».

10d7a1c7 66d4 48f4 A9b0 Bed3845116c8

Возможные ошибки

Ошибка в ispmanager после импорта

Может возникнуть следующая ошибка:

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/share/roundcubemail/program/lib/Roundcube/session/db.php on line 110

Она возникает из-за включенной переменной date.timezone в глобальных настройках PHP.

[root@1445503-cd58536 ~]# cat -n /etc/php.ini | grep timezone
  876  ; Defines the default timezone used by the date functions
  877  ; http://php.net/date.timezone
  878  date.timezone =

Для устранения проблемы необходимо указать для этой переменной нужное для вас значение.

Импорт завершается с ошибкой

Импорт может завершиться с ошибкой, если:

  • включен модуль DDoS Guard внутри ispmanager;
  • на аккаунте Яндекса у почтового ящика включена двухфакторная аутентификация.

Проверьте эти параметры.

Ошибка при импорте через CSV-файл

При импорте через CSV-файл в логе импорта почтовых ящиков может возникать ошибка: 

dsync(1@teseawew.ru): Error: net_connect_ip(2a02:6b8::19d:993) failed: Network is unreachable

Ошибка означает, что данная сеть не доступна с сервера:

root@2220537-cy71009:~# ping6 2a02:6b8::19d
ping6: connect: Network is unreachable

Для устранения проблемы отключите использование адреса IPv6 в конфигурационном файле /etc/exim4/exim4.conf.template.

Откройте файл:

nano /etc/exim4/exim4.conf.template

Добавьте в него строку:

disable_ipv6=true

Сохраните изменения.

После внесения изменений перезапустите службу:

systemctl restart exim

Затем повторите импорт почты.

 

Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев