IMAPSync | Автоматический перенос почты с Яндекс, и Google #itskills #сисадмин
Это второе видео по переносу почтовых ящиков из облака. В данном видео мы с вами рассмотрим автоматический метод миграции почтовых ящиков, а именно, автоматический метод переноса через протокол IMAP.
Для этого нам понадобится программа IMAPSync и среда программирования Perl для Windows.
Теперь хотелось бы сказать пару слов по поводу требования к серверам и начнем, пожалуй, с облачных серверов таких как или .
Тут требование одно - это отдельный пароль для внешних приложений.
Что такое пароль для внешних приложений я подробно рассмотрел в первом уроке по миграции, кто не смотрел данный урок или забыл, пересмотрите первое видео, ссылка есть в описании.
Тут требование одно, и вы уже его знаете – это отдельный пароль для внешних приложений.
Но, также есть определённые требования к локальному серверу, в моем случае к серверу Microsoft Exchange. А именно:
- включен протокол IMAP
- у пользователя должен быть доступ к использованию IMAP
Пора от теории переходить к практике.
-------------------Дополнительные материалы-------------
Перенос почты с Яндекс, и Google -
🎓 Комплексное обучение системному администрированию -
Программы:
IMAPSync -
Perl -
Команды:
ppm install Unicode::String (Установка модуля кодировки)
C:\IMAPSync\\W\ (Установка дополнительных модулей)
C:\IMAPSync\\W\ (Команда создания файла )
C:\IMAPSync\\W (Запуск программы )
Set-CASMailbox -ImapEnabled $True (Разрешить пользователям использовать протокол IMAP)
Get-CASMailbox * | Set-CASMailbox -ImapEnabled $True (Разрешить всем пользователям использовать протокол IMAP)
Настраиваем скрипт переноса почтовых ящиков.
Первая строчка отвечает за сервер источника, а именно сервер подключения, логин почтового ящика и его пароль:
--host1 --user1 @ --password1 “Jig6bWqCi9FSMtrp3CPQ“ ^
Вторая строчка отвечает за сервер назначения и так же содержит сервер подключения, логин почтового ящика и его пароль
--host2 --user2 \ --password2 “Qwerty123“ ^
Третья строчка указывает программе хотим мы использовать SSL сертификат или нет для сервера источника и сервера назначения:
--ssl1 --ssl2 --sslargs1 SSL_verify_mode=1 --sslargs2 SSL_verify_mode=0 --skipheader “^(?!Message-Id)“ --automap ^
Ну и последняя строчка в данном файле отвечает за дополнительные параметры
--regextrans2 “s/^INBOX\.(. )/$1/“ --justfolders --dry
1 view
1677
504
1 year ago 00:25:13 1
IMAPSync | Автоматический перенос почты с Яндекс, и Google #itskills #сисадмин