Назад | Перейти на главную страницу

Копирование писем в другой домен на том же VPS

Я перемещаю свой сайт в другой домен на том же VPS. Из olddomain.com к newdomain.com. Я хочу переместить все электронные письма из Привет@ olddomain.com к Пётр@ newdomain.com

Ищу быстрый и возможный недорогой способ. Я обнаружил, что на FTP есть imap папка, которая, кажется, содержит все учетные записи электронной почты и сообщения. И мой вопрос: могу ли я просто скопировать папку Maildir из imap / olddomain.com / привет / к imap / newdomain.com / piotr / ?

Я сделал тест и скопировал Maildir. В почтовом ящике я вижу все письма (помеченные как непрочитанные), но я не уверен, что все в порядке и в будущем все будет работать нормально.

На VPS у меня стоит сервер Apache 2.4.41.

На этот вопрос нельзя дать окончательный ответ, если не известны особенности ваших серверов.

Конечно, это возможно, если вы используете что-то, что записывает в формате maildir (1 файл / электронное письмо) - и вы не забываете, что файлы perms обновляются при необходимости. Я знаю, что моя многодоменная установка на базе Dovecot позволяет это.

Другой (медленный, дорогостоящий) метод - использовать программу копирования imapsync / IMAP для входа на оба сервера и синхронизации старого с новым. Видеть https://github.com/imapsync/imapsync для одной такой реализации.