Мне нужно открыть exim relay в список ips в базе данных mysql. Я думаю, что если я могу запустить скрипт, прежде чем электронная почта будет поставлена в очередь, я смогу это сделать. Есть ли способ? Mail Enable для Windows имеет аналогичное решение, называемое «SMTP Inbound Command Scripting».Exim script перед очередью
0
A
ответ
1
# configure
. . . . .
hide mysql_servers = localhost/myoneandonlybase/login/pass
hostlist myfriends = ${lookup mysql{SELECT ipaddr FROM submitters}}
. . . . .
acl_smtp_connect = acl_conn
acl_smtp_rcpt = acl_rcpt
acl_smtp_data = acl_data
. . . . .
begin acl
acl_conn:
accept hosts = +myfriends
. . . . .
acl_rcpt:
accept hosts = +myfriends
. . . . .
acl_data:
accept hosts = +myfriends
. . . . .
+0
Если сервер также используется для обычных входящих сообщений электронной почты, этот подход также эффективно блокирует эти соединения. – krisku
0
файл конфигурации Exim по умолчанию уже есть списке_узлов relay_from_hosts
, что вы можете легко заселить с поиском SQL и получить желаемый результат:
hide mysql_servers = localhost/myoneandonlybase/login/pass
hostlist relay_to_domains = ${lookup mysql{SELECT ipaddr FROM submitters}}
Ничего больше, чем не нужно.
Смежные вопросы
- 1. ThreadPoolExecutor - использовать потоки перед очередью
- 2. Добавить задачу перед очередью push?
- 3. Как добавить элемент в очередь перед очередью?
- 4. Разница между линейной очередью и круговой очередью
- 5. Java-сервлет, ответьте после получения каждого запроса перед очередью
- 6. sendgrid недостаточность Cpanel Exim
- 7. Reverse proxy smtp (EXIM)
- 8. Формат собственного журнала Exim
- 9. Возврат-путь, перезаписанный Exim?
- 10. Когда вызывается EXIM ACL?
- 11. Exim Имя отправителя
- 12. Fail2ban regex for exim
- 13. Как понять файл журнала Exim?
- 14. exim почтовая очередь заполнена спамом
- 15. exim configuration - принять всю почту
- 16. Остановить exim от пересылки email
- 17. почта, отправленная exim считается спамом
- 18. whats алгоритм сообщения сообщения exim
- 19. Wordpress script перед <! DOCTYPE html>
- 20. removeChild <script> перед выполнением JavaScript
- 21. нагрузки Колба-Script приложения перед запуском UnitTests
- 22. PHP Script заканчивается перед таймаутом без ошибок
- 23. Inno Setup Script - Запуск EXE перед установкой
- 24. Установите переменную JAVA_HOME перед запуском Axis2 Script
- 25. Отсутствует; перед заявлением в Google Script
- 26. Bash Script Требуется Enter Перед Любой вход
- 27. Action Script 3 рисуем перед клипом?
- 28. Разница между порядком работы, очередью ввода и готовой очередью?
- 29. В чем разница между «очередью цикла событий» и «очередью заданий»?
- 30. Как работать с очередью
Не лучше открыть реле для авторизованных хостов, несмотря на IP-адреса? – Kondybas