Страница 1 из 1
exim - как сложить секунды?
Добавлено: 2008-05-23 16:59:56
neptunix
Может быть глупый вопрос, но подскажите - вот как мне к 10 секундам прибавить еще 10?
Ни один из перечисленных вариантов не работает
Код: Выделить всё
set acl_m0 = 10s
${eval:$acl_m0+10}
delay = acl_m0
set acl_m0 = 10s
${eval:$acl_m0+10s}
delay = acl_m0
set acl_m0 = 10
${eval:$acl_m0+10}
delay = acl_m0 s
Re: exim - как сложить секунды?
Добавлено: 2008-05-23 17:02:12
Alex Keda
однако - это в акл делаете?
Re: exim - как сложить секунды?
Добавлено: 2008-05-23 17:26:36
neptunix
lissyara писал(а):однако - это в акл делаете?
ага в acl_smtp_rcpt
Re: exim - как сложить секунды?
Добавлено: 2008-05-23 17:38:45
dikens3
С числами работать просто:
Код: Выделить всё
# Прибавляем 30 секунд, если нет обратной записи
warn condition = ${if eq{$host_lookup_failed}{1}{yes}{no}}
set acl_m17 = ${eval:$acl_m17+30}
Секунды добавляются в самом конце. Буква
s которая:
Код: Выделить всё
# Дефолтовая задержка после подключения.
warn
set acl_m17 = ${eval:$acl_m17}s
delay = $acl_m17
Ещё так можно попробовать:
Re: exim - как сложить секунды?
Добавлено: 2008-05-23 17:44:33
neptunix
dikens3 писал(а):С числами работать просто:
Код: Выделить всё
# Прибавляем 30 секунд, если нет обратной записи
warn condition = ${if eq{$host_lookup_failed}{1}{yes}{no}}
set acl_m17 = ${eval:$acl_m17+30}
Секунды добавляются в самом конце. Буква
s которая:
Код: Выделить всё
# Дефолтовая задержка после подключения.
warn
set acl_m17 = ${eval:$acl_m17}s
delay = $acl_m17
Спасибо, так работает!
dikens3 писал(а):Ещё так можно попробовать:
А так я тоже проверял - не работает

Re: exim - как сложить секунды?
Добавлено: 2008-05-23 17:48:42
dikens3
Re: exim - как сложить секунды?
Добавлено: 2008-05-23 17:57:37
neptunix