The OpenNET Project / Index page

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

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

"Exim и отправка писем"  
Сообщение от bosiyr email(ok) on 07-Фев-06, 18:40 
Привет всем!!!!
такая ситуация. Стоит Exim настроен и работает гуд, а трабла вот в чем: у начальства возникла очередная идея  установить лимит отправки писем не больше 4 метров а те что больше нушно чтоб оно вернулось отправшику с таким текстом "Ваше письмо превышает установленый лимит, просьба заархевировать его и отправить повторно", т.е. те письма что больше 4 метров нужно архивировать и тогда чтоб Exim  его пропускал.
Как это все можно осуществить???????
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

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


1. "Exim и отправка писем"  
Сообщение от bass (??) on 08-Фев-06, 06:09 
>Привет всем!!!!
>такая ситуация. Стоит Exim настроен и работает гуд, а трабла вот в
>чем: у начальства возникла очередная идея  установить лимит отправки писем

начать с документации

>не больше 4 метров а те что больше нушно чтоб оно

только отправки? приём любой?
оперируйте с $message_size и $message_size_limit

>вернулось отправшику с таким текстом "Ваше письмо превышает установленый лимит, просьба

именно по русски?
оперировать bounce_message_file, warn_message_file,                                                             bounce_message_text
или банально $message, но с указанием кодировки

>заархевировать его и отправить повторно", т.е. те письма что больше 4
>метров нужно архивировать и тогда чтоб Exim  его пропускал.
>Как это все можно осуществить???????

может это будут сами отправители делать? ну если вам так желается :))
вы представляете обьём условий и программирования? хотя нет ничего особенного. для начала определитесь, >4M вложения или тело? крайне рекомендую определится со всеми rfc этой сферы. алгоритм прост: в acl проверки размера вставляете перловый скрипт, где разбираете письмо на тело, вложения, хедер, архивируете вложения и собираете его учитывая изменения в хедере (рекомендую use Mime::MboxParser::Mail;) и отправляете дальше.

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

2. "Exim и отправка писем"  
Сообщение от vgray email(ok) on 24-Фев-06, 10:10 
MAX_MESSAGE_SIZE_TX = 10240K  

bounce_return_body = false  

ditch_max_sendmsgsize_out:
  driver = redirect
  allow_fail
  domains = ! +local_domains
  condition = ${if >{$message_size}{MAX_MESSAGE_SIZE_TX} {yes}{no}}
  data = :fail:\n\Your message is too big.\n \
                Your message was rejected because you try to send \
                larger than MAX_MESSAGE_SIZE_TX.
  retry_use_local_part  

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

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

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




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

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