У Debian / Ubuntu очень сложные файлы конфигурации Exim4:
Понимание файлов конфигурации exim
Что я могу посоветовать, если я хочу поднять значение smtp_accept_max? Это где-то автоматически сгенерировано или можно поместить это в шаблон conf и запустить [какой-то скрипт]?
Для многих настроек жестко запрограммировано значение по умолчанию. См. Документ спецификации Exim4. Вы можете установить пакет exim4-doc, чтобы он был установлен локально.
Чтобы изменить это значение и ряд других значений, вам необходимо добавить его в основной раздел конфигурации.
/etc/exim4/conf.d/main/00_local_settings
файл. Поместите в него сдачу. /etc/exim4/exim4.conf.localmacros
файл. Внесите в него свои изменения.Эти файлы имеют префикс для остальной части конфигурации. Настройки в этих файлах можно использовать для переопределения многих макросов конфигурации. Вид .ifndef
обертывание определения в файлах конфигурации для их идентификации.
Обновите свои изменения, используя /etc/init.d/exim4 reload
. Вы найдете новый файл как /var/lib/exim4/config.autogenerated
. Если вашу конфигурацию не удалось проверить, файл будет в том же месте с другим именем. (Обычно файлов два, поэтому их будет легко найти.
Документацию по различным компонентам Exim можно найти в /usr/share/doc/
. Каталоги для документации Exim имеют имена, начинающиеся exim
. Доступны страницы руководства, которые можно найти с помощью команды man -k exim
. В вашем случае вы можете прочитать вывод man update-exim4.conf.conf
, команда, которая создает текущую конфигурацию из шаблонов.
Для тех, кто тоже оказался здесь из-за неправильных предложений автоматического поиска Google нота который smtp_accept_max
неправильная настройка, но message_size_limit
является.
Чтобы установить его, вы должны добавить MESSAGE_SIZE_LIMIT
макрос для вашего /etc/exim4/conf.d/00_exim4-localconfig-macros
файл (при необходимости создайте файл) вот так:
...
# DS,2016-Jan-15: Increasing maximum email size from default 50M
MESSAGE_SIZE_LIMIT = 100M
...
Не забудьте перезагрузить exim, запустив /etc/init.d/exim4 reload
.