The OpenNET Project / Index page

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

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

"Postfix" 
Сообщение от Batya emailИскать по авторуВ закладки on 06-Июн-05, 12:06  (MSK)
Мужики выручайте. Не могу разобраться в Postfix. Как отправлять почту больше 1 Мб после 24:00
За раннее большое спасибо
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • Postfix, Batya, 12:34 , 06-Июн-05, (1)  
    • Postfix, jonatan, 13:25 , 06-Июн-05, (2)  
      • Postfix, unk, 13:57 , 06-Июн-05, (3)  
        • Postfix, jonatan, 14:59 , 06-Июн-05, (4)  
          • Postfix, unk, 15:12 , 06-Июн-05, (5)  
            • Postfix, jonatan, 15:29 , 06-Июн-05, (6)  
              • Postfix, unk, 15:37 , 06-Июн-05, (7)  
                • Postfix, Batya, 15:44 , 06-Июн-05, (8)  
                • Postfix, jonatan, 15:57 , 06-Июн-05, (9)  
                  • Postfix, unk, 16:24 , 06-Июн-05, (10)  
                    • Postfix, Lamer, 08:55 , 07-Июн-05, (11)  
                      • Postfix, unk, 09:04 , 07-Июн-05, (12)  

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

1. "Postfix" 
Сообщение от Batya emailИскать по авторуВ закладки on 06-Июн-05, 12:34  (MSK)
>Мужики выручайте. Не могу разобраться в Postfix. Как отправлять почту больше 1
>Мб после 24:00
>За раннее большое спасибо


помогите плиз! горит

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

2. "Postfix" 
Сообщение от jonatan Искать по авторуВ закладки(??) on 06-Июн-05, 13:25  (MSK)
Сам postfix этого не умеет. Я никогда не пробовал и не знаю, как это правильно делается. Может есть какая-нибудь внешняя софтина для этого. Но в принципе можно и руками сделать примерно так. Настроить postfix, чтобы почту от внутренних клиентов клал в очередь hold. Написать скрипт, который периодически будет запускать mailq, "выкусывать" из его вывода размер письма и его ID. В зависимости от времени и размера делать postsuper -H ID. Некрасиво конечно, но работать должно.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 06-Июн-05, 13:57  (MSK)
Атрибут "size" фигурирует в 2х местах: check_policy_service (в данном случае удобней вешать его на smtpd_end_of_data_restrictions) и pipe(8) (тут вместо финального вызова sendmail можно складывать письмо во временный каталог)


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

4. "Postfix" 
Сообщение от jonatan Искать по авторуВ закладки(??) on 06-Июн-05, 14:59  (MSK)
Я так понимаю postfix передаст policy-серверу значение size, указаное клиентом в MAIL FROM? Понимаю, что такой policy-сервер можно и самому написать, но может есть готовое решение?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 06-Июн-05, 15:12  (MSK)
>Я так понимаю postfix передаст policy-серверу значение size, указаное клиентом в MAIL
>FROM?
Да, для всех стадий SMTP сессии там 0 или SIZE из MAIL FROM, а если звать check_policy из end_of_data, то size = действительному размеру письма.

> Понимаю, что такой policy-сервер можно и самому написать, но может
>есть готовое решение?
Готового я не видел...
В тарболе postfix есть заготовка или можно взять шаблон от mjt (оба perl). Дописать самому придется 1-3 строки...

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

6. "Postfix" 
Сообщение от jonatan Искать по авторуВ закладки(??) on 06-Июн-05, 15:29  (MSK)
Тогда для решения проблемы Batya все есть. Для себя сделаю полезную заметку на будущее. Спасибо за информацию.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 06-Июн-05, 15:37  (MSK)
Это будет работать для smtpd, а для sendmail(1)->pickup(8) предется городить отдельный скриптик.


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

8. "Postfix" 
Сообщение от Batya emailИскать по авторуВ закладки on 06-Июн-05, 15:44  (MSK)
Буду пробывать
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Postfix" 
Сообщение от jonatan Искать по авторуВ закладки(??) on 06-Июн-05, 15:57  (MSK)
>Это будет работать для smtpd, а для sendmail(1)->pickup(8) предется городить отдельный скриптик.
Конечно, если ему это нужно. На Ваш взгляд, насколько предложенный мной вариант жизнеспособен? Т.е. policy-сервер проверяет size и если больше 1М, то отвечает hold, а после 00:00 делать postsuper -H ID. Или это все бред? Какие письма вообще могут попасть в очередь hold в процессе нормальной работы postfix? Дело в том, что я еще ни разу не замечал там писем.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 06-Июн-05, 16:24  (MSK)
>жизнеспособен? Т.е. policy-сервер проверяет size и если больше 1М, то отвечает
>hold, а после 00:00 делать postsuper -H ID. Или это все
>бред?
IMHO это один из 2 вменямых вариантов.
2й - content filter использующий собственный "отстойник" для отложенных писем.

>Какие письма вообще могут попасть в очередь hold в процессе
>нормальной работы postfix? Дело в том, что я еще ни разу
>не замечал там писем.
На hold письмо можно положить письмо только через action HOLD, т.е. "руками". По своей инициативе postfix эту очередь не использует.

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

11. "Postfix" 
Сообщение от Lamer emailИскать по авторуВ закладки(??) on 07-Июн-05, 08:55  (MSK)
>>жизнеспособен? Т.е. policy-сервер проверяет size и если больше 1М, то отвечает
>>hold, а после 00:00 делать postsuper -H ID. Или это все
>>бред?
>IMHO это один из 2 вменямых вариантов.
>2й - content filter использующий собственный "отстойник" для отложенных писем.
>
>>Какие письма вообще могут попасть в очередь hold в процессе
>>нормальной работы postfix? Дело в том, что я еще ни разу
>>не замечал там писем.
>На hold письмо можно положить письмо только через action HOLD, т.е. "руками".
>По своей инициативе postfix эту очередь не использует.

Извините а не могли бы вы дать ссылки на эти перловые скрипты


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

12. "Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 07-Июн-05, 09:04  (MSK)
>Извините а не могли бы вы дать ссылки на эти перловые скрипты
Если вы о policy серверах, то один шаблон распространяется вместе с postfix, другой  лежит тут: http://www.corpit.ru/mjt/smtpd-policy-template.pl, остальные (уже не болванки, а готовые к использованию) тут: http://www.postfix.org/addon.html#policy


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


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

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




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

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