The OpenNET Project / Index page

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

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

"Контроль исходящей почты" 
Сообщение от virk Искать по авторуВ закладки(??) on 05-Дек-05, 10:06  (MSK)
Допустим user1@yandex.ru отправляет на user2@mail.ru
Соединение проходит через локальный почтовик на qmail-е.
Нужно чтобы все сообщения уходящие в мир через qmail.
Отсылались на локальный ящик.
Посмотрел FAQ http://www.opennet.ru/base/faq/qmail.faq.txt.html
пункт 8.2.
Немогу понять где тут указываеться на какой ящик скидывать почту.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Контроль исходящей почты" 
Сообщение от virk Искать по авторуВ закладки(??) on 05-Дек-05, 11:43  (MSK)
up
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Контроль исходящей почты" 
Сообщение от DogEater Искать по авторуВ закладки(ok) on 05-Дек-05, 12:42  (MSK)
>up
Всё ясно. Требуется разжевать манную кашку и положить в рот.
Разжевываю: в пункте 8.2 описана модификация qmail для отправки всей исходящей и входящей почты на адрес log@yourdomain
этот адрес контролируется файлом ~alias/.qmail-log, следовательно нам доступны все возможности файла .qmail (для подробностей man 5 dot-qmail).
Отсюда следует что возможно
а) почту перенаправить на любой другой адрес(будет ли петля, не пробовал, но подозреваю)
б)Складировать сразу в папку для последующего анализа/бэкапа.
echo "/path/to/store/Maildir/" >~alias/.qmail-log или echo "/path/to/store/Mailbox" >~alias/.qmail-log
в)Обработать сообщение скриптом/программой используя всевозможные лакомства *nix на свой вкус. (пример с awk как раз описан в пресловутом пункте 8.2)
как именно делать - решай сам...
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Контроль исходящей почты" 
Сообщение от virk Искать по авторуВ закладки(??) on 05-Дек-05, 14:53  (MSK)
Спасибо за пояснение.
Сейчас добился чтобы вся почта которая идет на log, перенаправлялась на другой ящик(user3). Но есть проблема.
Юзерам который отправляет и которому отправляют приходит сообщение вида.

Hi. This is the qmail-send program at <домен>.
I tried to deliver a bounce message to this address, but the bounce bounced!

<log@домен>:
This message is looping: it already has my Delivered-To line. (#5.4.6)

И соответственно это же сообщение в двух экземплярах приходит на ящик user3.
Как сделать чтобы  эти сообщение не приходили ни на один из ящиков?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Контроль исходящей почты" 
Сообщение от DogEater Искать по авторуВ закладки(ok) on 05-Дек-05, 16:53  (MSK)
Этой петли я и опасался.
Я бы попытался сделать доставку непосредственно в maildir/mailbox минуя дополнительные вызовы qmail-queue да и зачем логи забивать лишними сообщениями

maildirmake /path/to/mailarchive/Maildir
echo "/path/to/mailarchive/Maildir/" >~/alias/.qmail-log
и уж потом делай с файлами почиовых сообщений что захочешь
grep, awk, sed, perl, php к твоим услугам

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Контроль исходящей почты" 
Сообщение от virk Искать по авторуВ закладки(??) on 06-Дек-05, 12:32  (MSK)
Проблему решил.
Спасибо.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Контроль исходящей почты" 
Сообщение от virk Искать по авторуВ закладки(ok) on 07-Дек-05, 12:40  (MSK)
Снова проблема :-(
Ящик на который приходят все письма, также приходят письма и от MAILER_DAEMON, ROOT короче валит все.
Подскажите как сделать чтобы системные сообщения не валились именно на этот ящик??
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Контроль исходящей почты" 
Сообщение от DogEater Искать по авторуВ закладки(ok) on 08-Дек-05, 15:33  (MSK)
>Снова проблема :-(
>Ящик на который приходят все письма, также приходят письма и от MAILER_DAEMON,
>ROOT короче валит все.
>Подскажите как сделать чтобы системные сообщения не валились именно на этот ящик??
>
Ну это как раз подходит под идеологию данного патча - собирать ВСЮ почту. Раз почта доставляется руту, значит она обязательно должна пересылыться на указанный нами адрес. Как я и писал ранее все вкусности *nix к вашим услугам. Выбираешь любимый язык, пишешь скрипт отбрасывающий нежелательную почту: хочешь как фильтр, хочешь как разборщик файлов - и наслаждаеся жизнью.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




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

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