Re: [Exim-users] Максимальное безопасное количество писем за одну сессию

2013-01-30 Пенетрантность Andrey N. Oktyabrski

On 30.01.2013 13:05, Igor Karpov wrote:

так уж получилось, что время от времени мне все-таки приходится
конфигурировать Exim. Сейчас у меня есть задача выполнить две массовые
(25K писем и 75K писем) рассылки, пока разово.
Важная деталь: письма персонифицированы, или тело письма для всех в 
точности одно и то же? Если тело письма одно на всех, всё сильно проще.



Да, SPF, PTR будут прописаны, это легитимная почта. Насчет нужности
DKIM сомневаюсь, ибо никогда не применял.

Гугль будет в спам складывать без dkim. Лучше настроить.

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Максимальное безопасное количество писем за одну сессию

2013-01-30 Пенетрантность Andrey N. Oktyabrski

On 30.01.2013 19:28, Igor Karpov wrote:

Тело письма, насколько мне удалось выяснить, одно на всех. Его там
некое rake application генерирует.
Когда мне приходилось выталкивать 2-3 раза в день рассылки на порядка 
10к адресов, я даже queue_only не использовал - за 15-30 минут (в 
зависимости от погоды и прочих малопредсказуемых вещей) удавалось всё 
скормить exim'у. Настройки были практически стандартными. Впрочем, давно 
это было, мог и забыть :-)


Если тело письма У ВСЕХ ОДИНАКОВОЕ, рассылать их надо как-то так:

  NUMRCPT=$MAXRCPT
  for RCPT in `cat msg.lst | sed 's/@/ /' | sort -k2 | sed 's/ /@/'`; do
[ $RCPT_LIST =  ] \
   RCPT_LIST=$RCPT \
  || RCPT_LIST=$RCPT_LIST,$RCPT
NUMRCPT=$((NUMRCPT - 1))
if [ $NUMRCPT = 0 ]; then
  cat msg.txt | $SENDMAIL -f $FROM $RCPT_LIST
  RCPT_LIST=''
  NUMRCPT=$MAXRCPT
fi
  done
  if [ $RCPT_LIST !=  ]; then
cat msg.txt | $SENDMAIL -f $FROM $RCPT_LIST
  fi

Опытным путём было установлено, что MAXRCPT должно быть 10.
msg.txt - тело письма со всеми заголовками
msg.lst - список адресов, на которые надо отправить


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Вырезать/копировать вложение

2013-01-29 Пенетрантность Andrey N. Oktyabrski

On 29.01.2013 18:41, skeletor wrote:

Появилась задача: вырезать (или просто скопировать) все вложения которые
приходят на определённый адрес (u...@domain.com) и складывать их
отдельно в папку. Так же, в теле письма кроме вложения будет код из 3-х
цифр. Вот его тоже нужно как-то получать.
Даже не знаю с какого места подступить. Чувствую, что нужно использовать
отдельный роутер и транспорт с command =..., но как именно - ума не
приложу. Гугление не помогло.

Что-то такое может быть в aliases...
munp...@bestmx.ru: |/bin/munpack -f -C /path/for/unpack


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] мысли в слух

2012-10-12 Пенетрантность Andrey N. Oktyabrski

On 10/12/2012 03:12 PM, Alexander Titaev wrote:

собственно  вопрос - должен ли dbmail оставлять свую метку в Received: ?
Он в этом отношении ничем не отличается от cyrus, dovecot и т.п. 
Совершенно самостоятельный pop3/imap сервер.



Или это только бэкенд для sql?
Странное какое-то утверждение, я прям даже затрудняюсь его 
интерпретировать... :-)


Я бы сказал, что dbmail использует постгрес как хранилище данных и 
метаданных. Тогда как более традиционные серверы хранят данные файлами 
на файловой системе, а метаданные в каких-нибудь bdb, skiplist и т.п.



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Ubuntu/Debian way.

2012-09-21 Пенетрантность Andrey N. Oktyabrski

On 09/21/2012 07:12 PM, Igor Karpov wrote:

Добрый день!

После долгого перерыва среди моих рабочих обязанностей снова появилась
почта. На этот раз мне придется использовать exim на серверах с ubuntu
12.04. Отсюда вопрос - вот этот причудливый способ конфигурировать exim,
что принят в Debian... от него есть какая-то практическая польза, или
можно не задумываясь затирать все это и делать привычным одним файлом?
Конфигурации ожидаются довольно кустомизированные.

Кто как делает?
Я везде использую exim из pkgsrc. Соответственно, конфиги практически 
совпадают, служебные скрипты тоже. То есть, на *bsd, linux, solaris всё 
лежит в /usr/pkg/etc/exim - и configure, и файлы данных (local_domains, 
relay_domains, black_hosts, ...)



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Fake Received header

2011-11-30 Пенетрантность Andrey N. Oktyabrski

On 30.11.11 12:06, Golub Mikhail wrote:

Появилась у меня такая хотелка.
В письмах на выходе удалять хидеры Received (это не проблема), а вместо них
добавлять какой-то свой статический, или генерируемый по шаблону заголовок.
С одной стороны этого делать не рекомендует RFC. Но, с другой стороны, хочу
скрыть путь прохождения письма внутри сети.
Вот поэтому и хочу реальные заголовки Received заменить своими левыми.

Пока сделал несколько подходов - не придумал как.
Может кто реализовывал уже подобную хотелку?

У меня вот так вот сложно:
received_header_text = Received: \
  ${if def:sender_rcvhost \
{${if def:authenticated_id {from [EMITTER]} {from $sender_rcvhost}} \
 ${if def:sender_helo_name \
{${if def:authenticated_id {(helo=$primary_hostname)}}} \
  } \
} \
{${if def:sender_ident {from ${quote_local_part:$sender_ident \
   } \
  \n\t\
  by $primary_hostname \
  ${if def:received_protocol {with $received_protocol}} \
  ${if def:tls_cipher {($tls_cipher)\n\t}}\
  (Exim $version_number)\n\t\
  ${if def:sender_address {(envelope-from $sender_address)\n\t}}\
  id $message_exim_id\
  ${if def:received_for {\n\tfor $received_for}}

##
#   ACL CONFIGURATION#
##
...

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] exim и Return-path

2011-08-17 Пенетрантность Andrey N. Oktyabrski

On 17.08.11 12:04, Golub Mikhail wrote:

Толку-то от автоответов типа я в отпуске - пшик.


Не согласен. Толк есть.
Отправитель ждет ответа, а ответа нет. Вопрос может быть срочный ...
Можно, конечно, перед уходом в отпуск поставить копирование писем коллегам
по отделу ...

Вот именно это и есть правильное решение.

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] как сохранить приатаченый файл

2011-06-21 Пенетрантность Andrey N. Oktyabrski

On 21.06.11 12:32, Vasiliy P. Melnik wrote:

hi all
Кто-нибудь значет как сохранить приатаченый файл:
1) средствами экзима
2) другими каким-либо средствами.


Я делал alias на |/usr/bin/munpack...

munpack прекрасно выковыривает из письма всё что надо, потом можно 
скриптом выбрать что надо и вычистить лишнее.


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] Что быстрее exim -bS или alias?

2011-06-03 Пенетрантность Andrey N. Oktyabrski

On 03.06.11 12:03, Goncharov Yuri wrote:

а в случае queue_only = yes сообщения будут пытаться уходить за
следующим циклом queue runner-а?

Да.


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] Что быстрее exim -bS или alias?

2011-06-02 Пенетрантность Andrey N. Oktyabrski

On 02.06.11 21:08, Гончаров Юрий wrote:

Здравствуйте. 10 тыс адресов в рассылке
Скажите, что быстрее формировать файлы в batch виде и передавать их
через | exim -bS (временем на формирование файла пренебрегаем) (а колво
писем в одном таком
batch потоке я регулирую , но влияет не особо)

или

загнать все адреса в один алиас и просто слать рассылку на alias (письмо
неперсонифицированное)
(проблемой с возможными max recipients per message тоже пренебрегаем)

Если можно аргументы..Спасибо
Быстрее - отсортировать письма по доменам, разбить на небольшие порции 
(10-20 штук, не более) и в таком виде отдавать через трубу в exim. 
Удобнее всего делать это bulk_mailer'ом, но его забросили и на 
современных системах он корками кидается (кто даст патчик, тому большое 
спасибо). Я на скорую руку изобрАзил ему на замену shell скриптик, 
который делает примерно то, что описано выше.


Хотя, конечно, стоило бы уточнить - быстрее ЧТО именно?
- Скормить МТА
- Выпихнуть наружу
- Попасть в блоклисты мылру, яндекса, рамблера и т.п.
- Что-то ещё

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] Объёмная рассылка. Как лучше?

2011-05-22 Пенетрантность Andrey N. Oktyabrski

On 05/20/11 06:32 PM, Vasyl S. Kostroma wrote:

Увы, персональные.
Система генерирует одно письмо на основании подписанных разделов. У одного
подписчика разделы одни, у иного - другие.

Не верю, что у ВСЕХ уникальные наборы разделов :-)
Наверняка они повторяются. Вот повторяющиеся и группируйте. Другого пути 
нет, ускорение спула - мёртвому припарка, надо в консерватории чойта 
подправить. А именно - сгруппировать одинаковые письма, вместо отправки 
mail()'ом складывать их в файлы и скармливать bulk_mailer´у тело письма 
и список адресов.


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] Объёмная рассылка. Как лучше?

2011-05-20 Пенетрантность Andrey N. Oktyabrski

On 05/20/11 15:16, Vasyl S. Kostroma wrote:

Итак, имеется “небольшой” портал, подписчикам которого ежедневно отправляем
рассылку с уведомлениями, обновлениями, новостями и т.д. Приблизительно
580 тысяч подписчиков, каждый день на несколько тысяч больше (это около 40Гб
писем на отправку ежесуточно).
Отправка проста. php скрипт генерирует письма и обычным mail() отправляет.
Установлен само собой exim4, иначе сюда не писал бы. Настройки особо большой
сути не играют, главное спул для меня. Пробовал спул на RAID1 на двух
винтах.
Скорость генерации писем была около 25 тысяч в час, что исключительно
неприемлемо
Письма все персональные? То есть, невозможно отправить одно письмо на N 
тысяч адресов? Если возможно, надо этим воспользоваться.


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] отдельный message_file для конкретной ACL + auto-responder

2011-03-28 Пенетрантность Andrey N. Oktyabrski

On 03/28/11 14:36, Anton Kvashin wrote:

26.03.2011 22:47, Andrey N. Oktyabrski пишет:

On 03/26/11 20:20, Sergej Kandyla wrote:

Кстати, вопрос к тем кто используется exim на RHEL\CentOS,
каким репозиторием пользуетесь? я нашел текущий exim на atrams, но меня
слегка настораживат данный реп. )

Я пользуюсь pkgsrc на солярке, стрекозе и центосе. Очень удобно.
Exim-4.75 оказался там на следующий день после релиза.


На солярке не собирается с exim-lookup-pgsql, т.к. сборка m4 валится:

verror.h, line 35: syntax error before or at: __attribute__
verror.h, line 35: warning: old-style declaration or incorrect type
for: __attribute__
verror.h, line 35: warning: syntax error: empty declaration

mk.conf:

PKGSRC_COMPILER= sunpro
CC= cc
CXX= CC
CPP= ${CC} -E

У вас были такие или похожие проблемы?
Да, были, и не только с exim. Перебрал несколько компиляторов (SunCC, 
gcc-3.4.3, gcc-4.х.х). Остановился на gcc-4.3.2, который ставился из IPS 
(солярка у меня сейчас - не совсем солярка, а opensolaris snv_134).


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] отдельный message_file для конкретной ACL + auto-responder

2011-03-26 Пенетрантность Andrey N. Oktyabrski

On 03/26/11 20:20, Sergej Kandyla wrote:

Кстати, вопрос к тем кто используется exim на RHEL\CentOS,
каким репозиторием пользуетесь? я нашел текущий exim на atrams, но меня
слегка настораживат данный реп. )
Я пользуюсь pkgsrc на солярке, стрекозе и центосе. Очень удобно. 
Exim-4.75 оказался там на следующий день после релиза.


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] аналог spamassasin

2011-02-13 Пенетрантность Andrey N. Oktyabrski

On 02/13/11 12:43, Igor Karpov wrote:

Не думаю, что это такой уж оффтопик. Пока, во всяком случае, никто не
выражал своего негодавания по этому поводу.

Кстати, если есть реальный интерес, то можно сегодня же создать
рассылку, специально посвященную вопросам фильтрации спама. Не конкретно
SA, а более общей тематики.
Их же уже есть несколько, все мёртвые. Что-то про cyrus вроде было, и 
та, которая на тему перевода документации.


По-моему, рассылку делить надо при избытке трафика, чего в данном 
конкретном случае, к сожалению, не наблюдается.


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users


Re: [Exim-users] аналог spamassasin

2011-02-12 Пенетрантность Andrey N. Oktyabrski

On 02/13/11 02:46, Victor Ustugov wrote:

p. s. нас сейчас погонят отсюда за оффтопик (и будут правы).
так что нужно бы перебираться или в личку или в другой лист.

Не надо в личку, мне тоже интересно :-)

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users