Изменение hostname после установки iRedMail

Однажды я установил iRedMail на одном Ubuntu Server и позже мне пришлось изменить домен который я указывал при установке, по этому в этой статье я опишу где его изменял.

В первую очередь необходимо через iRedAdmin добавить новый домен.

Потом я сделал резервные копии файлов которые собирался изменить:

mkdir /root/old.ixnfo.com/
cp /etc/postfix/main.cf /root/old.ixnfo.com/
cp /etc/dovecot/dovecot.conf /root/old.ixnfo.com/
cp /etc/hostname /root/old.ixnfo.com/
cp /etc/mailname /root/old.ixnfo.com/
cp /etc/hosts /root/old.ixnfo.com/
cp /etc/amavis/conf.d/50-user /root/old.ixnfo.com/

Потом изменил в этих файлах адрес старого домена на новый, например old.ixnfo.com на new.ixnfo.com. SOGO не использовалось, по этому редактировать не пришлось.

Если что, можно выполнить полнотекстовый поиск во всех файлах в директории /etc/:

grep -Fr "old.ixnfo.com" /etc/

Также понадобилось перенастроить DKIM под новый домен:

amavisd-new showkeys
amavisd-new genrsa /var/lib/dkim/new.ixnfo.com.pem 2048
chown amavis:amavis /var/lib/dkim/new.ixnfo.com.pem
chmod 0400 /var/lib/dkim/new.ixnfo.com.pem

Смотрите мою статью:
Как добавить DKIM запись для iRedMail

После этого я перезагрузил сервисы:

service postfix restart
service dovecot restart
service amavis restart

Также не забываем изменить PTR запись:
Настройка PTR записи на DNS сервере
Настройка Reverse DNS (PTR) в Hetzner

Оставьте комментарий

Добавить комментарий