The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Перенаправление писем с несуществующих адресов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Перенаправление писем с несуществующих адресов"  +/
Сообщение от medium (ok) on 22-Апр-11, 15:50 
Доброго времени суток всем!
Уважаемые форумчане подскажите, пожалуйста, как осуществить следующее:
Имеем сервак с CentOS 5.6 + Dovecot + Postfix.
Мне нужно как-то так сделать чтобы письма которые пишут на несуществующие майлы перенаправлялись на заранее указанный и-мейл.
Допустим некий Петров пишет и-мейл на ivanov@domain.com, а такого пользователя на нашем серваке не существует. После этого Петрову возвращается стандартный ответ от Mail Delivery System + отправляется копия сообщеня, которое он пытался отправить по адресу ivanov@domain.com, на заранее указанный адрес, скажем admin@domain.com.
Где копать? Что делать? Буду благодарен за любые ответы!
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от Алексей (??) on 22-Апр-11, 17:01 
> Доброго времени суток всем!
> Уважаемые форумчане подскажите, пожалуйста, как осуществить следующее:
> Имеем сервак с CentOS 5.6 + Dovecot + Postfix.
> Мне нужно как-то так сделать чтобы письма которые пишут на несуществующие майлы
> перенаправлялись на заранее указанный и-мейл.
> Допустим некий Петров пишет и-мейл на ivanov@domain.com, а такого пользователя на нашем
> серваке не существует. После этого Петрову возвращается стандартный ответ от Mail
> Delivery System + отправляется копия сообщеня, которое он пытался отправить по
> адресу ivanov@domain.com, на заранее указанный адрес, скажем admin@domain.com.
> Где копать? Что делать? Буду благодарен за любые ответы!

Смотрите  в maim.cf параметр
luser_relay =

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от medium (ok) on 22-Апр-11, 22:04 
> Смотрите  в maim.cf параметр
> luser_relay =

Спасибо за ответ! Попробую - отпишусь.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от medium (ok) on 22-Апр-11, 23:35 
>> Смотрите  в maim.cf параметр
>> luser_relay =
> Спасибо за ответ! Попробую - отпишусь.

Попробовал, но ничего не получилось... Наверное что-то нетак сделал...
В конфиге прописал:
luser_relay = admin@my-domain.com
После этого сделал service postfix restart.
Пишу с гугловского мыла на несущестующий адрес и ничего на admin@my-domain.com не приходит.
Такую манипуляцию провёл с параметром luser_relay = $admin@my-domain.com. Результат тот-же... Правда незнаю почему и что значит $ в начале мыла. По умолчанию в конфиге вот такое:
#luser_relay = $user@other.host
#luser_relay = $local@other.host
#luser_relay = admin+$local
Что не так?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от PavelR (??) on 23-Апр-11, 07:30 
>[оверквотинг удален]
> После этого сделал service postfix restart.
> Пишу с гугловского мыла на несущестующий адрес и ничего на admin@my-domain.com не
> приходит.
> Такую манипуляцию провёл с параметром luser_relay = $admin@my-domain.com. Результат тот-же...
> Правда незнаю почему и что значит $ в начале мыла. По
> умолчанию в конфиге вот такое:
> #luser_relay = $user@other.host
> #luser_relay = $local@other.host
> #luser_relay = admin+$local
> Что не так?

Напишите в техподдержку гугла, чтобы вас там разбанили на поиске и на гуглтранслейте, если английский не понимаете:

https://www.opennet.ru/openforum/vsluhforumID1/31039.html

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от medium (ok) on 23-Апр-11, 13:48 
to PavelR:
> Напишите в техподдержку гугла, чтобы вас там разбанили на поиске и на
> гуглтранслейте, если английский не понимаете:

Ну зачем же так грубо? Ведь мне всего навсего нужно было знать от чего оттолкнуться. Вот раньше я незнал что нужный мне параметр выглядит как user_relay =. Теперь, благодаря Алексею, я знаю. Гуглом пользоваться я умею, но посудите сами, ооочень тяжело искать незная как выглядит нужный мне параметр.

> а еще - обычно админы смотрят в логи, и видят в них происходящие в системе процессы.
> Логи очень информативны и полезны. Рекомендую воспользоваться.

Я начинающий админ, и знать всё сразу не могу.

> https://www.opennet.ru/openforum/vsluhforumID1/31039.html

А за ссылку спасибо.

to Vladimir:
> А если этот Петров пишет с несуществующего обратного адреса, то очередь в postfix-e будет > забита Mail Delivery

Да, Вы правы, я как-то сразу и неподумал о таком варианте. Ну ничего, будем решать проблему по мере её возникновения. Спасибо, Владимир.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от PavelR (??) on 23-Апр-11, 07:34 
>[оверквотинг удален]
> После этого сделал service postfix restart.
> Пишу с гугловского мыла на несущестующий адрес и ничего на admin@my-domain.com не
> приходит.
> Такую манипуляцию провёл с параметром luser_relay = $admin@my-domain.com. Результат тот-же...
> Правда незнаю почему и что значит $ в начале мыла. По
> умолчанию в конфиге вот такое:
> #luser_relay = $user@other.host
> #luser_relay = $local@other.host
> #luser_relay = admin+$local
> Что не так?

а еще - обычно админы смотрят в логи, и видят в них происходящие в системе процессы.
Логи очень информативны и полезны. Рекомендую воспользоваться.

Удобно пользоваться логами с помощью команды tail.

Пример: tail -f /var/log/mail.log

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от LSTemp (ok) on 24-Апр-11, 21:26 
>>> Смотрите  в maim.cf параметр
>>> luser_relay =
>> Спасибо за ответ! Попробую - отпишусь.
> Попробовал, но ничего не получилось... Наверное что-то нетак сделал...
> В конфиге прописал:
> luser_relay = admin@my-domain.com
> После этого сделал service postfix restart.
> Пишу с гугловского мыла на несущестующий адрес и ничего на admin@my-domain.com не
> приходит.

а на гугле развеписьмо не получили, что доставка не произведена? ну так изучите заголовки этого письма и попробуйте понять как Ваш mail шел, где откинут и почему.

> Такую манипуляцию провёл с параметром luser_relay = $admin@my-domain.com. Результат тот-же...
> Правда незнаю почему и что значит $ в начале мыла. По
> умолчанию в конфиге вот такое:
> #luser_relay = $user@other.host
> #luser_relay = $local@other.host
> #luser_relay = admin+$local
> Что не так?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от LSTemp (ok) on 24-Апр-11, 21:24 
>[оверквотинг удален]
>> Имеем сервак с CentOS 5.6 + Dovecot + Postfix.
>> Мне нужно как-то так сделать чтобы письма которые пишут на несуществующие майлы
>> перенаправлялись на заранее указанный и-мейл.
>> Допустим некий Петров пишет и-мейл на ivanov@domain.com, а такого пользователя на нашем
>> серваке не существует. После этого Петрову возвращается стандартный ответ от Mail
>> Delivery System + отправляется копия сообщеня, которое он пытался отправить по
>> адресу ivanov@domain.com, на заранее указанный адрес, скажем admin@domain.com.
>> Где копать? Что делать? Буду благодарен за любые ответы!
> Смотрите  в maim.cf параметр
> luser_relay =

а с чего Вы взяли, что для доставки писем локальным пользователям именно этот транспорт используется?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от Vladimir (??) on 23-Апр-11, 07:22 
> Допустим некий Петров пишет и-мейл на ivanov@domain.com, а такого пользователя на нашем серваке не существует. После этого Петрову возвращается стандартный ответ от Mail Delivery

А если этот Петров пишет с несуществующего обратного адреса, то очередь в postfix-e будет забита
вот этими " После этого Петрову возвращается стандартный ответ от Mail Delivery " сообщениями.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Перенаправление писем с несуществующих адресов"  +/
Сообщение от LSTemp (ok) on 24-Апр-11, 21:36 
>> Допустим некий Петров пишет и-мейл на ivanov@domain.com, а такого пользователя на нашем серваке не существует. После этого Петрову возвращается стандартный ответ от Mail Delivery
> А если этот Петров пишет с несуществующего обратного адреса, то очередь в
> postfix-e будет забита
> вот этими " После этого Петрову возвращается стандартный ответ от Mail Delivery
> " сообщениями.

в любом нормальном smtp-сервере (и в postfix в том числе) существует защита от таких циклических пересылок. очередь забита не будет (вернее будет забита в зависимости от того, как Вы этот механизм настроете).

но есть другой момент. если сервер о невозможности доставки письма сообщает не только локальным пользователям, то открывается дыра. злоумышленник может послать письмо с подставным адресом отправителя на несуществующий адрес локального получателя. получится что исходное письмо (значительная его часть по умолчанию) будет отправлено на на указанный подставной адрес с уведомлением, что оно не может быть доставлено. => спам на подставной адрес от Вашего сервера.


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру