/ домой \ | \ темы / |
07/12/2008 22:50 userUA: |
Подскажите ,что нужно написать в пользовательском badlist-е ,чтоб запретить принимать письма с любых IP адресов кроме 127.0.0.1 ? Можно ли так: в пользовательском goodlist-e разрешаем 127.0.0.1 а в badlist-е всё запрещаем.Если можно привидите пример |
13/12/2008 21:43 userUA: |
Ето нужно ,например,чтоб в определённый почтовый ящик ,попадали письма написаные исключительно на веб-форме сайта.Кто знает как ,подскажите
|
14/12/2008 04:48 Max: |
Можно и так, а можно просто в badlist-е использовать такую строчку: ? ! $control=~ /127.0.0.1/ |
21/12/2008 17:47 userUA: |
Максим,я проверил при такой записи письма всёравно проходят.Немогли б Вы проверить ето и ещё какая запись будет корректной для того чтоб запретить принимать всё,чтоб потом самостоятельно добавлять записи в goodlist ?
|
21/12/2008 18:49 Max: |
Проходить он может только если в control каким-то образом попал 127.0.0.1 или в каком-то из gray- goodlist-ов есть что-то, что разрешает прием письма. Все goodlist-ы имеют приоритет над badlist-ами. Т.к. точка '.' означает шаблон любого символа, можно задать требуемое условие более строго: ? ! $control =~ /127\.0\.0\.1/ И проверьте перевод строки в конце. Чтобы запретить все годится проверка любого условия, например: ? $hello =~ /./ |
21/12/2008 19:39 userUA: |
Спасибо за ответ. Попробуем...
|