Требуется срочно организовать переадресацию писем, пришедших на 1 конкретный локальный адрес, на 1 указанный внешний почтовый адрес (на мейлру, например)... Нашел в инете статью (http://www.opennet.me/docs/RUS/sendmail_copy/) - и неужели для этой цели нужна вторая копия почтовика и куча конф-файлов?????????ужасссс
>Требуется срочно организовать переадресацию писем, пришедших на 1 конкретный локальный адрес, на
>1 указанный внешний почтовый адрес (на мейлру, например)... Нашел в инете
>статью (http://www.opennet.me/docs/RUS/sendmail_copy/) - и неужели для этой цели нужна вторая копия
> почтовика и куча конф-файлов?????????
>
>ужассссВ домашнем каталоге пользователя файлик .forward ...
Или в алисах:
user: pupkin@mail.ru
>>Требуется срочно организовать переадресацию писем, пришедших на 1 конкретный локальный >>адрес, на 1 указанный внешний почтовый адрес (на мейлру, например)... Нашел в инете >>статью (http://www.opennet.me/docs/RUS/sendmail_copy/) - и неужели для этой цели нужна >>вторая копия почтовика и куча конф-файлов?????????
>>ужасссс
>>В домашнем каталоге пользователя файлик .forward.forward :
\локальный_адрес(если хочешь оставить письмо на почтовом сервере), внешний_почтовый_адрес
>Требуется срочно организовать переадресацию писем, пришедших на 1 конкретный локальный адрес, на
>1 указанный внешний почтовый адрес (на мейлру, например)... Нашел в инете
>статью (http://www.opennet.me/docs/RUS/sendmail_copy/) - и неужели для этой цели нужна вторая копия
> почтовика и куча конф-файлов?????????
>
>ужассссеще вариант - в /etc/mai/virtualusertable
назначаешь строки вида почтовы@ящик.юзера.наружу имялокальногоюзера
Вот лучше мне подскажите как сделать чтобы рассылка на определенный ящик внутренний приводила к отправке писем на несколько других внутренних ящиков. К примеру надо разослать приказ в отдел1 в котором пользователи пользователь1, пользователь2, пользователь3 пишем письмо на отдел1@компания.ру а письма приходят на пользователь1@компания.ру пользователь2@компания.ру пользователь3@компания.рупричем пускай почтового ящика реально отдел1@компания.ру не существует. это только какой то алиас.
вариант только через etc/aliases? и если да то какой синтаксис у многопользовательского режима
создал у себя .forward
с одной единственной строчкой - почтовый адрес
так у меня вся непринятая почта туда улетела, даже Ваши письма :-) А почему копии то не сохраняются??? Мне копии оставить нужно>еще вариант - в /etc/mai/virtualusertable
>назначаешь строки вида почтовы@ящик.юзера.наружу имялокальногоюзерапопробую
>создал у себя .forward
>с одной единственной строчкой - почтовый адрес
>так у меня вся непринятая почта туда улетела, даже Ваши письма :-)
>А почему копии то не сохраняются??? Мне копии оставить нужно
>
>>еще вариант - в /etc/mai/virtualusertable
>>назначаешь строки вида почтовы@ящик.юзера.наружу имялокальногоюзера
>
>попробуюнадо не ТУПО пробовать, а читать документацию и manuals:
# man forward
...For example, if user chris had a .forward file containing the following
lines:chris@otherhost
\chrisOne copy of mail would be forwarded to chris@otherhost and another copy
would be retained as mail for local user chris.
...
>
>надо не ТУПО пробовать, а читать документацию и manuals:
>
># man forward
>...
>
> For example, if user chris had a
>.forward file containing the following
> lines:
>
> chris@otherhost
>
> \chris
>
>
> One copy of mail would be forwarded
>to chris@otherhost and another copy
> would be retained as mail for local
>user chris.
>...спасибо большое, но я читал мануалы, правда, в /usr/src/contrib/sendmail, так как не в курсе еще,где какие мануалы можно читать....
>
>спасибо большое, но я читал мануалы, правда, в /usr/src/contrib/sendmail, так как не
>в курсе еще,где какие мануалы можно читать....
В /etc/mail/aliases или /etc/aliasesrassilka: user1, user2, user3
# Пересылка почты с копией ы локальный ящик:
user1: user1, pupkin@mail.ru
>>
>>спасибо большое, но я читал мануалы, правда, в /usr/src/contrib/sendmail, так как не
>>в курсе еще,где какие мануалы можно читать....
>
>
>В /etc/mail/aliases или /etc/aliases
>
>rassilka: user1, user2, user3
>
># Пересылка почты с копией ы локальный ящик:
>user1: user1, pupkin@mail.ruтогда здесь еще один подводный камешек.
как запретить на эти алиасы попадание почты извне в сендмаиле?
т.е. на алиасные ящики могут идти рассылки внутри компании только, а снаружи чтобы не приходило... а то спам-письмо пролетит насквозь спамассасина вдруг и разлетается по всем реципиентам %)
>тогда здесь еще один подводный камешек.
>как запретить на эти алиасы попадание почты извне в сендмаиле?
>т.е. на алиасные ящики могут идти рассылки внутри компании только, а снаружи
>чтобы не приходило... а то спам-письмо пролетит насквозь спамассасина вдруг и
>разлетается по всем реципиентам %)KRcp regex -a@LIST ^rassylka$
LOCAL_RULESETS
SLocal_check_rcpt
R$* $: $&f $| $1
R$* $| $* $: $2 $| $>Parse0 $>3 $1
R$* $| $* $: $2 $| $>Parse0 $>3 $1
#Проверяем, является ли получатель рассылкой.
R$+ $| $+<@$=w.> $: $1 $| $(Rcp $2 $:$2 $)
#Да - проверяем, кто отправитель:
R$+ $| @LIST $: $>CheckSender $1
#Нет - завершаем работу набора правил
R$* $@OK
SCheckSender
#Если отправитель локальный - завершаем работу набора правил
R$+ <@$=w.> $@OK
#Нет - даем отлуп
R$* $#error $: 553 Sorry, you can not send letter to this user.
Пересобираем sendmail.cf и перезапускаем sendmail.
>>тогда здесь еще один подводный камешек.
>>как запретить на эти алиасы попадание почты извне в сендмаиле?
>>т.е. на алиасные ящики могут идти рассылки внутри компании только, а снаружи
>>чтобы не приходило... а то спам-письмо пролетит насквозь спамассасина вдруг и
>>разлетается по всем реципиентам %)
>
>KRcp regex -a@LIST ^rassylka$
>
>LOCAL_RULESETS
>SLocal_check_rcpt
>R$*
>$: $&f $| $1
>R$* $| $* $: $2 $| $>Parse0 $>3 $1
>R$* $| $* $: $2 $| $>Parse0 $>3 $1
>#Проверяем, является ли получатель рассылкой.
>R$+ $| $+<@$=w.> $: $1 $| $(Rcp $2 $:$2 $)
>#Да - проверяем, кто отправитель:
>R$+ $| @LIST $: $>CheckSender $1
>#Нет - завершаем работу набора правил
>R$*
> $@OK
>SCheckSender
>#Если отправитель локальный - завершаем работу набора правил
>R$+ <@$=w.> $@OK
>#Нет - даем отлуп
>R$*
> $#error $: 553 Sorry, you can
>not send letter to this user.
>Пересобираем sendmail.cf и перезапускаем sendmail.
Песня! %)
Спасибо большое. рулез
>KRcp regex -a@LIST ^rassylka$еще один маленький ламерский вопрос:
в этой строчке подскажите синтаксис как забить несколько адресов в массив LIST?допустим rassylka, all, info ну и т.д.
>>KRcp regex -a@LIST ^rassylka$
>
>еще один маленький ламерский вопрос:
>в этой строчке подскажите синтаксис как забить несколько адресов в массив LIST?
>
>
>допустим rassylka, all, info ну и т.д.KRcp regex -a@LIST ^rassylka|all|info$
>спасибо большое, но я читал мануалы, правда, в /usr/src/contrib/sendmail, так как не
>в курсе еще,где какие мануалы можно читать....жесть.
А гугл уже отменили?
>А гугл уже отменили?первым делом гуглил, но ничего хорошего он мне не сказал.
ЧТО за идиоты пишут "Гугли ... Гугл и т.д"
На дворе уже давно web 2 и поискових проиндексирует тему которую создают пользователи. Если нет созданных тем, то и гугл не поможет.
>>Требуется срочно организовать переадресацию писем, пришедших на 1 конкретный локальный адрес, на
>>1 указанный внешний почтовый адрес (на мейлру, например)... Нашел в инете
>>статью (http://www.opennet.me/docs/RUS/sendmail_copy/) - и неужели для этой цели нужна вторая копия
>> почтовика и куча конф-файлов?????????
>>
>>ужасссс
>
>еще вариант - в /etc/mai/virtualusertable
>назначаешь строки вида почтовы@ящик.юзера.наружу имялокальногоюзера
>
>
>Вот лучше мне подскажите как сделать чтобы рассылка на определенный ящик внутренний
>приводила к отправке писем на несколько других внутренних ящиков. К примеру
>надо разослать приказ в отдел1 в котором пользователи пользователь1, пользователь2, пользователь3
>пишем письмо на отдел1@компания.ру а письма приходят на пользователь1@компания.ру пользователь2@компания.ру пользователь3@компания.ру
>
>
>причем пускай почтового ящика реально отдел1@компания.ру не существует. это только какой то
>алиас.
>
>вариант только через etc/aliases? и если да то какой синтаксис у многопользовательского
>режима
список рассылки можно сделать в отдельном файле
а aliases -> такую вот строчку<алиас> :include:/<путь>/<имя файла>