- Хостинг
- Услуги
- Помощь
- Акции
Помощь
Конфигурирование сервера Exim
После установки почтового сервера Exim все его основные настройки хранятся в конфигурационном файле, который находится по одному из путей:
/etc/exim4/exim4.conf - ОС Debian /etc/exim/exim.conf - ОС CentOS
Также возможный путь к конфигурационному файлу - /etc/exim/configure
Если указанных файлов нет, то найдите exim4.conf.template/ exim.conf.template соответственно для ОС Debian/CentOS и выполните команду, которая скопирует их содержимое в файлы exim4.conf/exim.conf по указанным путям:
cp -pr exim4.conf{.template,} либо cp -pr exim.conf{.template,}
Изменение портов
Порты по умолчанию, которые слушает Exim, просмотрите командой
netstat -anp|grep exim
от имени root.
Директива netstat может быть по умолчанию не установлена на сервере, для ОС CentOS установка пакета сетевых директив выполняется командой
sudo yum install net-tools
Подтвердите размер инсталляции пакета, нажав “y” при запросе в командой строке.
После установки просмотрите список портов командой netstat.
Для изменения прослушиваемых портов откройте для редактирования конфигурационный файл Exim, для ОС CentOS выполните команду
vi /etc/exim/exim.conf
Перечень портов определяется параметрами daemon_smtp_ports и tls_on_connect_ports.
Для начала редактирования файла в редакторе vi используйте команду i, нажмите клавишу Esc, чтобы остановить редактирование. Для выхода из редактора без сохранения изменений используйте команду :q! При этом курсор должен находиться на последней строке файла. Чтобы сохранить изменения и выйти из редактора используйте команду :wq
Перезапустите Exim, чтобы изменения вступили в силу, выполнив команду
systemctl restart exim4 - ОС Debian systemctl restart exim - ОС CentOS
Убедитесь, что слушаются нужные вам порты командой netstat -anp|grep exim
Изменение IP-адреса отправки почты
Если на виртуальном сервере у вас расположено несколько доменов, то можно назначить как индивидуальный IP для каждого, так и одинаковый IP для всех доменов.
Единый IP для всех доменов
Откройте для редактирования конфигурационный файл Exim, найдите секцию transports и добавьте строку
interface = 188.126.34.24 где 188.126.34.24 - назначаемый IP-адрес
Перезапустите Exim, чтобы изменения вступили в силу, выполнив команду
systemctl restart exim4 - ОС Debian systemctl restart exim - ОС CentOS
Индивидуальный IP для каждого домена
Откройте для редактирования конфигурационный файл Exim, найдите секцию transports и посмотрите указанный в строке interface = <;${lookup... путь.
Откройте для редактирования указанный в пути файл.
Для каждого домена укажите нужный IP-адрес.
Перезапустите Exim, чтобы изменения вступили в силу, выполнив команду
systemctl restart exim4 - ОС Debian systemctl restart exim - ОС CentOS
Убедитесь, что изменения вступили в силу, отправив письмо на внешний ящик (ваш альтернативный e-mail) и просмотрев его заголовки.