Как я могу установить базу данных TZ на встроенную платформу Linux?

Проверьте наличие "verify = sender" в ваших Exim acl'ах, таких как тот, который выполняется для команды RCPT TO: (ищите acl_smtp_rcpt=xxxxx). Эта опция Exim в acl проверяет, является ли отправитель "действительным" (смотрите документацию exim, чтобы узнать, что это значит), и вам, возможно, нужно удалить ее, поскольку это внутренний сервер, отправляющий только от поддельных отправителей. На рабочем сервере есть лучшие способы сделать то же самое.

Если ваши acl'ы проверяют отправителя при обработке RCPT TO:, как это делают некоторые конфигурации, то вы можете получить это сообщение, когда кажется, что проблема в получателе, а на самом деле это проверка отправителя вызывает отказ.

Попробуйте запустить exim в режиме проверки адреса в командной строке, чтобы увидеть, какие acl'ы выполняются:

exim4 -d -bvs noreply@example.com
exim4 -d -bv someone@somewhere.com
0
23.07.2018, 08:14
1 ответ

Перенести существующую базу данных TZ на мою машину для разработки Ubuntu Xenial оказалось проще, чем я ожидал. Упаковка каталога zoneinfoв виде tar-архива сохранила символические ссылки посредством операции копирования, и все символические ссылки уже были относительными, поэтому установка каталога в альтернативном месте на целевом устройстве не была проблемой.

0
28.01.2020, 02:42

Теги

Похожие вопросы