Konnichiwa, [EMAIL PROTECTED], вы писали:
Чтобы сделать конфигурацию более грамотной (на мой взгляд), попробовал в
header_checks создать следующие правила:
if /^From:[EMAIL PROTECTED]/!/^To:[EMAIL PROTECTED]/ FILTER smtp:smtp.gmail.com
endif
[skip]
Где я заблуждаюсь?
Опять таки, где ты взял такой синтаксис? O_o
из `man regexp_table`:
# Protect your outgoing majordomo exploders
if !/^owner-/
/^(.*)-outgoing@(.*)$/ 550 Use [EMAIL PROTECTED] instead
endif
^ ясно виден перенос строки ;)
А по поводу грамотности.
Может имеет смысл сделать отдельное правило для почты направляемой
машине(или ты хочешь для каждого smtp указывать, что только не local, да
и ящиков может быть много(этот для спамеров, этот для недругов... :)):
/^To:[EMAIL PROTECTED]/ FILTER local:
#вроде так, но точно не уверен. :-\
Либо выбор smtp проводить в конструкции:
if !/^To:[EMAIL PROTECTED]/
/^From:[EMAIL PROTECTED]/ FILTER smtp:smtp.gmail.com
endif
И пусть доставкой к localhost postfix сам заведует.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]