Re: Использование courier-maildrop в postfix для дос тавки в Maildir

2010-06-20 Пенетрантность Igor Dobryninsky
  Hello Alexander GQ Gerasiov.

On Sat, 19 Jun 2010 16:49:39 +0400
Alexander GQ Gerasiov  wrote:

> >   Кто-нибудь использует сабж?
> Я.

> в main.cf:
> mailbox_command = maildrop

> в /etc/courier/maildroprc
> # Global maildrop filter file

> # Uncomment this line to make maildrop default to ~/Maildir for
> # delivery- this is where courier-imap (amongst others) will look.
> DEFAULT="$HOME/Maildir/"
> SHELL="/bin/sh"

  Да, после добавления в /etc/courier/maildroprc строчки
'DEFAULT="$HOME/"' всё заработало так, как мне нужно. Спасибо.

> >   Всё делал по мурзилкам. При ручном тестировании доставки всё
> > проходит нормально:
> > 
> > >--- Cut ---
> > r...@shutter:~# maildrop -V 10 -w 90 -d "e...@shadow.arh.ru"
> > < /tmp/1 maildrop: authlib: groupid=5000
> > maildrop: authlib: userid=5000
> > maildrop: authlib: logname=e...@shadow.arh.ru,
> > home=/var/mail/virtual/shadow.arh.ru/egor/, mail=. maildrop:
> > Changing to /var/mail/virtual/shadow.arh.ru/egor/ Message start at
> > 0 bytes, envelope sender=e...@shadow.arh.ru maildrop:
> > Attempting .mailfilter Tokenized eof
> > maildrop: Delivery complete.
> > r...@shutter:~#
> > >--- Cut ---
> > 
> >   При этом письмо попадает в maildir-директорию
> > "/var/mail/virtual/shadow.arh.ru/egor/new/".
> > 
> >   Однако, при попытке использования virtual_transport = maildrop в
> > postfix'е, почта по непонятным причинам доставляется в mailbox-файл
> > "/var/mail/virtual/shadow.arh.ru/egor/Maildir".
> > 
> >   Может ему в /etc/courier/maildroprc нужно что-нибудь написать?
> > 
> 
> 
> -- 
> Best regards,
>  Alexander GQ Gerasiov
> 
>  Contacts:
>  e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
>  Homepage:  http://gq.net.ru ICQ: 7272757
>  PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


-- 
  Best Regards, Igor Dobryninsky, Moscow, Russia


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100621094215.4e1d34bb.e...@shadow.arh.ru



Re: Использование courier-maildrop в postfix для дост авки в Maildir

2010-06-19 Пенетрантность Alexander GQ Gerasiov
On Fri, 18 Jun 2010 10:46:02 +0400
Igor Dobryninsky  wrote:

>   Добрый день.
> 
>   Кто-нибудь использует сабж?
Я.

в main.cf:
mailbox_command = maildrop

в /etc/courier/maildroprc
# Global maildrop filter file

# Uncomment this line to make maildrop default to ~/Maildir for
# delivery- this is where courier-imap (amongst others) will look.
DEFAULT="$HOME/Maildir/"
SHELL="/bin/sh"

У меня реальные пользователи.


> 
>   Всё делал по мурзилкам. При ручном тестировании доставки всё
> проходит нормально:
> 
> >--- Cut ---
> r...@shutter:~# maildrop -V 10 -w 90 -d "e...@shadow.arh.ru" < /tmp/1
> maildrop: authlib: groupid=5000
> maildrop: authlib: userid=5000
> maildrop: authlib: logname=e...@shadow.arh.ru,
> home=/var/mail/virtual/shadow.arh.ru/egor/, mail=. maildrop: Changing
> to /var/mail/virtual/shadow.arh.ru/egor/ Message start at 0 bytes,
> envelope sender=e...@shadow.arh.ru maildrop: Attempting .mailfilter
> Tokenized eof
> maildrop: Delivery complete.
> r...@shutter:~#
> >--- Cut ---
> 
>   При этом письмо попадает в maildir-директорию
> "/var/mail/virtual/shadow.arh.ru/egor/new/".
> 
>   Однако, при попытке использования virtual_transport = maildrop в
> postfix'е, почта по непонятным причинам доставляется в mailbox-файл
> "/var/mail/virtual/shadow.arh.ru/egor/Maildir".
> 
>   Может ему в /etc/courier/maildroprc нужно что-нибудь написать?
> 


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


signature.asc
Description: PGP signature


Использование courier-maildrop в postfix для дос тавки в Maildir

2010-06-17 Пенетрантность Igor Dobryninsky
  Добрый день.

  Кто-нибудь использует сабж?

  Всё делал по мурзилкам. При ручном тестировании доставки всё проходит
нормально:

>--- Cut ---
r...@shutter:~# maildrop -V 10 -w 90 -d "e...@shadow.arh.ru" < /tmp/1
maildrop: authlib: groupid=5000
maildrop: authlib: userid=5000
maildrop: authlib: logname=e...@shadow.arh.ru, 
home=/var/mail/virtual/shadow.arh.ru/egor/, mail=.
maildrop: Changing to /var/mail/virtual/shadow.arh.ru/egor/
Message start at 0 bytes, envelope sender=e...@shadow.arh.ru
maildrop: Attempting .mailfilter
Tokenized eof
maildrop: Delivery complete.
r...@shutter:~#
>--- Cut ---

  При этом письмо попадает в maildir-директорию
"/var/mail/virtual/shadow.arh.ru/egor/new/".

  Однако, при попытке использования virtual_transport = maildrop в
postfix'е, почта по непонятным причинам доставляется в mailbox-файл
"/var/mail/virtual/shadow.arh.ru/egor/Maildir".

  Может ему в /etc/courier/maildroprc нужно что-нибудь написать?

-- 
  Best Regards, Igor Dobryninsky, Moscow, Russia


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100618104602.f42b4db7.e...@shadow.arh.ru



courier-mta и bofh

2008-02-06 Пенетрантность Евгений М . Солодухин
никто не возился с фильтрацией входящей почты посредством courier-mta ? 
а то даже после прочтения документации не могу воткнуть, как гибко и 
настраиваемо ее записывать:(((
хотя пару советов видел в инете на вид подходящих, но кратких и в структуру его 
работы не проник.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработчики событий

2008-02-04 Пенетрантность Timur S. Sattarov

Konstantin Kubatkin wrote:

Я не совсем понял, а где там вызывается exim.pl ?


в конфиге exim'a:

perl_startup= do '/etc/exim4/exim.pl'

а потом из него функция вот тут:

condition = ${perl {check_quota} \
 {${extract{maildir}{${lookup 
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
 {${extract{quota}{${lookup 
pgsql{MAIN_VIRTUAL_USER}{$value}fail \

 {$message_size} \
}



Век живи - век учись :)


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработчики событий

2008-02-04 Пенетрантность Konstantin Kubatkin
и ещё - как сделать так, чтобы можно было проверить переполнение 
квоты получателем при приёме письма во время smtp сессии, а не после 
приёма и генерировать отлуп.


virtual_domains_check_quota:
  debug_print   = "R: check_quota for [EMAIL PROTECTED]"
  driver= redirect
  domains   = +virtual_domains
  user  = VIRTUAL_USER
  group = VIRTUAL_GROUP
  condition = ${perl {check_quota} \
{${extract{maildir}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
{${extract{quota}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
{$message_size} \
}
  verify_only
  allow_fail
  data  = ${lookup pgsql{MAIN_VIRTUAL_USER}{:fail:Over
quota}{:fail:User unknown}}

>>

Я не совсем понял, а где там вызывается exim.pl ?


в конфиге exim'a:

perl_startup= do '/etc/exim4/exim.pl'

а потом из него функция вот тут:

condition = ${perl {check_quota} \
 {${extract{maildir}{${lookup 
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
 {${extract{quota}{${lookup 
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
 {$message_size} \
}


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработчики событий

2008-02-04 Пенетрантность Timur S. Sattarov

Konstantin Kubatkin wrote:
Нужно это для следующего: при приходе письма надо запускать скриптик 
который отсылает sms на указаный номер.
все ящики обрабатывать не надо потому что не всем это нужно, а ящиков 
много.


у меня это делает сам exim:

virtual_home:
  debug_print = "T: virtual_home for [EMAIL PROTECTED]"
  driver = appendfile
  directory = ${extract{maildir}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}
  create_directory
  delivery_date_add
  envelope_to_add
  return_path_add
  maildir_format
  directory_mode = 0700
  mode = 0600
  user = VIRTUAL_USER
  group = VIRTUAL_GROUP
  mode_fail_narrower = false
  maildir_use_size_file
  maildir_tag = ,S=$message_size
  maildir_quota_directory_regex = ^(?:cur|new|\.(?!Trash).*)$
  quota = ${extract{quota}{${lookup 
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}

  shadow_transport = virtual_sms
  shadow_condition = ${if eq{${extract{dlvr_nom}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail{}{no}{yes}}

virtual_sms:
  debug_print   = "T: virtual_sms for [EMAIL PROTECTED]"
  driver= pipe
  path  = "/bin:/usr/bin:/usr/local/bin:/usr/local/sbin"
  command   = /usr/local/sbin/service_new.sh \
${sender_address} \
"${extract{dlvr_nom}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}"
  user  = VIRTUAL_USER
  group = VIRTUAL_GROUP
  return_path_add
  delivery_date_add
  envelope_to_add


Спасибо, буду пробовать и это тоже.

в /etc/courier/authmysqlrc
откуда то из старых версий осталась строчка
MYSQL_QUERY_LASTREAD UPDATE account SET lastlogin=now() WHERE 
Mailbox='%s'


но сейчас она не срабатывает.


это такой патч был
http://home.raxnet.net/downloads/courier-imap/courier-authlib-056-sql-updates.patch 




Да, я это тоже обнаружил.
и ещё - как сделать так, чтобы можно было проверить переполнение 
квоты получателем при приёме письма во время smtp сессии, а не после 
приёма и генерировать отлуп.


virtual_domains_check_quota:
  debug_print   = "R: check_quota for [EMAIL PROTECTED]"
  driver= redirect
  domains   = +virtual_domains
  user  = VIRTUAL_USER
  group = VIRTUAL_GROUP
  condition = ${perl {check_quota} \
{${extract{maildir}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
{${extract{quota}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
{$message_size} \
}
  verify_only
  allow_fail
  data  = ${lookup pgsql{MAIN_VIRTUAL_USER}{:fail:Over
quota}{:fail:User unknown}}

exim.pl (c) не мой
# >0 - quota exceed
# $1 - dir $2 - quota $3 - message_size
sub check_quota {

  $SIG{__WARN__} = sub { Exim::log_write($_[0]) }; # causes warnings to
be logged by Exim.

  my $dir = $_[0];
  $dir .= '/' unless $dir =~ /\/$/;
  my $quota = $_[1];
  my $msize = $_[2];

  return 0 if $dir =~ /^$/;
  return 0 if $quota <= 0;

  my $verbose = 1;
  my $File = $dir.'maildirsize';
  my $quota_ok = 1;

  if( -f $File && -r $File ) {
# Calculating the occupied size
my $size = 0;
open( MD, $File );
while(  ) {
  chomp;
  if( /^\s*(-?\d+)\s+/ ) {
$size += $1;
  }
}
close( MD );
if( $verbose ) { Exim::log_write( "check_quota: $File has used
$size bytes, message $msize bytes" ) }
if( $msize != -1 ) { $size += $msize; }
$quota_ok = ( $size < $quota ) ? 0 : 1;
return $quota_ok;
  } else {
if( $verbose ) { Exim::log_write( "check_quota: Cannot open $File
file; is assumed that it does not have quota" ) }
return 0;
  }

}




Я не совсем понял, а где там вызывается exim.pl ?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработчики событий

2008-02-03 Пенетрантность Konstantin Kubatkin
Нужно это для следующего: при приходе письма надо запускать скриптик 
который отсылает sms на указаный номер.
все ящики обрабатывать не надо потому что не всем это нужно, а ящиков 
много.


у меня это делает сам exim:

virtual_home:
  debug_print = "T: virtual_home for [EMAIL PROTECTED]"
  driver = appendfile
  directory = ${extract{maildir}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}
  create_directory
  delivery_date_add
  envelope_to_add
  return_path_add
  maildir_format
  directory_mode = 0700
  mode = 0600
  user = VIRTUAL_USER
  group = VIRTUAL_GROUP
  mode_fail_narrower = false
  maildir_use_size_file
  maildir_tag = ,S=$message_size
  maildir_quota_directory_regex = ^(?:cur|new|\.(?!Trash).*)$
  quota = ${extract{quota}{${lookup pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}
  shadow_transport = virtual_sms
  shadow_condition = ${if eq{${extract{dlvr_nom}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail{}{no}{yes}}

virtual_sms:
  debug_print   = "T: virtual_sms for [EMAIL PROTECTED]"
  driver= pipe
  path  = "/bin:/usr/bin:/usr/local/bin:/usr/local/sbin"
  command   = /usr/local/sbin/service_new.sh \
${sender_address} \
"${extract{dlvr_nom}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}"
  user  = VIRTUAL_USER
  group = VIRTUAL_GROUP
  return_path_add
  delivery_date_add
  envelope_to_add


в /etc/courier/authmysqlrc
откуда то из старых версий осталась строчка
MYSQL_QUERY_LASTREAD UPDATE account SET lastlogin=now() WHERE Mailbox='%s'

но сейчас она не срабатывает.


это такой патч был
http://home.raxnet.net/downloads/courier-imap/courier-authlib-056-sql-updates.patch

и ещё - как сделать так, чтобы можно было проверить переполнение квоты 
получателем при приёме письма во время smtp сессии, а не после приёма и 
генерировать отлуп.


virtual_domains_check_quota:
  debug_print   = "R: check_quota for [EMAIL PROTECTED]"
  driver= redirect
  domains   = +virtual_domains
  user  = VIRTUAL_USER
  group = VIRTUAL_GROUP
  condition = ${perl {check_quota} \
{${extract{maildir}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
{${extract{quota}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail \
{$message_size} \
}
  verify_only
  allow_fail
  data  = ${lookup pgsql{MAIN_VIRTUAL_USER}{:fail:Over
quota}{:fail:User unknown}}

exim.pl (c) не мой
# >0 - quota exceed
# $1 - dir $2 - quota $3 - message_size
sub check_quota {

  $SIG{__WARN__} = sub { Exim::log_write($_[0]) }; # causes warnings to
be logged by Exim.

  my $dir = $_[0];
  $dir .= '/' unless $dir =~ /\/$/;
  my $quota = $_[1];
  my $msize = $_[2];

  return 0 if $dir =~ /^$/;
  return 0 if $quota <= 0;

  my $verbose = 1;
  my $File = $dir.'maildirsize';
  my $quota_ok = 1;

  if( -f $File && -r $File ) {
# Calculating the occupied size
my $size = 0;
open( MD, $File );
while(  ) {
  chomp;
  if( /^\s*(-?\d+)\s+/ ) {
$size += $1;
  }
}
close( MD );
if( $verbose ) { Exim::log_write( "check_quota: $File has used
$size bytes, message $msize bytes" ) }
if( $msize != -1 ) { $size += $msize; }
$quota_ok = ( $size < $quota ) ? 0 : 1;
return $quota_ok;
  } else {
if( $verbose ) { Exim::log_write( "check_quota: Cannot open $File
file; is assumed that it does not have quota" ) }
return 0;
  }

}



--
Konstantin Kubatkin [KUB-RIPE] [KUB-UANIC]
Kherson, TriLogiC Group
Fido: 2:468/[EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработчики событий

2008-02-03 Пенетрантность Timur S. Sattarov

Pavel Ammosov wrote:



Вот так вот работает:
  

Спасибо огромное
пошел прикручивать :)


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обр аботчики событий

2008-02-03 Пенетрантность Pavel Ammosov
On Sat, Feb 02, 2008 at 07:34:02PM +0500, Timur S. Sattarov wrote:
> Pavel Ammosov wrote:
>>>как сделать так, чтобы при складывании письма в maildir у конкретного 
>>>пользователя запускалась нужная мне программа ?
>>Думаю, это можно сделать при помощи копии роутера с доставкой в
>>address_pipe и с флагом unseen. Тогда, почта перед складыванием в
>>окончательный мейлбокс будет проходить через этот роутер, который будет
>>её складывать в указанную программу.
>>
>Я честно говоря с экзимом недавно столкнулся, можно хотя бы грубо 
>прикинуть такой роутер ?

Вот так вот работает:
dovemail_exec:
  driver = redirect
  allow_defer
  allow_fail
  domains = /etc/exim4/virtual-domains
  pipe_transport = address_pipe
  retry_use_local_part
  data = |/usr/local/sbin/mail-input
  require_files = /var/spool/dovemail/$domain/$local_part
  user = dovemail
  unseen

dovemail:
  driver = redirect
  allow_defer
  allow_fail
  domains = /etc/exim4/virtual-domains
  file_transport = address_file
  retry_use_local_part
  data = /var/spool/dovemail/$domain/$local_part/inbox
  require_files = /var/spool/dovemail/$domain/$local_part
  user = dovemail 

Первый роутер (dovemail_exec) скармливает письмо в stdin скрипта
/usr/local/sbin/mail-input (в аттачменте), а второй сохраняет в спул
к imap/pop.

По -bt это выглядит так:
# exim4 -bt [EMAIL PROTECTED]
[EMAIL PROTECTED] -> /var/spool/dovemail/example.com/chicken/inbox
  transport = address_file
[EMAIL PROTECTED] -> |/usr/local/sbin/mail-input
  transport = address_pipe

#!/usr/bin/perl -w
use strict;
use Sys::Syslog;
use File::Temp qw(tempfile);

Sys::Syslog::setlogsock ('unix');
openlog ("mail-input", "cons,pid", 'mail');
syslog("info", "incoming message");

$SIG{__DIE__} = sub {
return if ($^S); # внутри eval
my ($package, $filename, $line) = caller();
syslog("err", "dead " . join(", ", @_) . " at $filename:$line");
};

my $envelope = ;
syslog("info", "Envelope: %s", $envelope);
syslog("info", "Message-ID: %s", $ENV{MESSAGE_ID});
for my $var (sort {$a cmp $b} keys (%ENV)) {
syslog("info", " Env %s=%s", $var, $ENV{$var});
}

my ($fh, $filename) = tempfile();

print $fh $envelope;
while () {
print $fh $_;
}
syslog("info", "File: %s", $filename);


Re: exim и courier - обрабо тчики событий

2008-02-02 Пенетрантность Alexander GQ Gerasiov
На Sat, 2 Feb 2008 15:25:20 +0300
Pavel Ammosov <[EMAIL PROTECTED]> записано:

> On Sat, Feb 02, 2008 at 01:13:11AM +0500, Timur S. Sattarov wrote:
> > работает у меня на одном из серверов(debian/etch) такая связка, 
> > exim(smtp)+courier(pop3/imap).
> > юзеры в mysql. почта в maildir. касперский антивир/антиспам
> > как сделать так, чтобы при складывании письма в maildir у
> > конкретного пользователя запускалась нужная мне программа ?
> 
> Думаю, это можно сделать при помощи копии роутера с доставкой в
> address_pipe и с флагом unseen. Тогда, почта перед складыванием в
> окончательный мейлбокс будет проходить через этот роутер, который
> будет её складывать в указанную программу.
Можно проще - настроить maildrop в качестве MDA и сделать ему
общесистемный конфиг.

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:[EMAIL PROTECTED] Jabber:  [EMAIL PROTECTED]
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D  79B8 0641 D82A E3E3 CE1D


signature.asc
Description: PGP signature


Re: exim и courier - обработч ики событий

2008-02-02 Пенетрантность Timur S. Sattarov

Pavel Ammosov wrote:

On Sat, Feb 02, 2008 at 01:13:11AM +0500, Timur S. Sattarov wrote:
  
работает у меня на одном из серверов(debian/etch) такая связка, 
exim(smtp)+courier(pop3/imap).

юзеры в mysql. почта в maildir. касперский антивир/антиспам
как сделать так, чтобы при складывании письма в maildir у конкретного 
пользователя запускалась нужная мне программа ?



Думаю, это можно сделать при помощи копии роутера с доставкой в
address_pipe и с флагом unseen. Тогда, почта перед складыванием в
окончательный мейлбокс будет проходить через этот роутер, который будет
её складывать в указанную программу.

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

не обязательно чтобы отлаженый и рабочий, мне идею поймать надо
то же самое хотелось бы получить при заходе пользователя через 
pop3/imap. если не получится произвольную программу - то хотя бы 



Поставить dovecot вместо courier, там есть такая возможность.

  

Это мысль, буду пробовать.

отмечать когда пользователь последний раз входил в систему.



Это можно скриптом из логов courier выяснить. Для образца можно
посмотреть как это сделано в пакете pop-before-smtp.

  
я думал про логи, думал про сканирование папки new в maildir, на предмет 
последнего прочитанного письма. Но все это костыли.
и ещё - как сделать так, чтобы можно было проверить переполнение квоты 
получателем при приёме письма во время smtp сессии, а не после приёма и 
генерировать отлуп.



В ACL на rcpt проверять квоту
http://www.inter7.com/courierimap/README.maildirquota.html
Сам не пробовал, но должно работать.


  


Большое спасибо, пошел читать.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обр аботчики событий

2008-02-02 Пенетрантность Pavel Ammosov
On Sat, Feb 02, 2008 at 01:13:11AM +0500, Timur S. Sattarov wrote:
> работает у меня на одном из серверов(debian/etch) такая связка, 
> exim(smtp)+courier(pop3/imap).
> юзеры в mysql. почта в maildir. касперский антивир/антиспам
> как сделать так, чтобы при складывании письма в maildir у конкретного 
> пользователя запускалась нужная мне программа ?

Думаю, это можно сделать при помощи копии роутера с доставкой в
address_pipe и с флагом unseen. Тогда, почта перед складыванием в
окончательный мейлбокс будет проходить через этот роутер, который будет
её складывать в указанную программу.

> то же самое хотелось бы получить при заходе пользователя через 
> pop3/imap. если не получится произвольную программу - то хотя бы 

Поставить dovecot вместо courier, там есть такая возможность.

> отмечать когда пользователь последний раз входил в систему.

Это можно скриптом из логов courier выяснить. Для образца можно
посмотреть как это сделано в пакете pop-before-smtp.

> и ещё - как сделать так, чтобы можно было проверить переполнение квоты 
> получателем при приёме письма во время smtp сессии, а не после приёма и 
> генерировать отлуп.

В ACL на rcpt проверять квоту
http://www.inter7.com/courierimap/README.maildirquota.html
Сам не пробовал, но должно работать.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработч ики событий

2008-02-01 Пенетрантность Timur S. Sattarov

Евгений М. Солодухин wrote:

по команде  DATA ---  по крайней мере mdaemon и couriersmtpd именно так и 
проверяют.

,--["Timur S. Sattarov" <[EMAIL PROTECTED]> Sat, 02 Feb 2008 01:13:11 +0500]
|и ещё - как сделать так, чтобы можно было проверить переполнение квоты 
|получателем при приёме письма во время smtp сессии, а не после приёма и 
|генерировать отлуп.

`-

  

Теорию я знаю
мне бы на практике, как это можно реализовать более менее прямо в exim.

Спасибо


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim и courier - обработчики событий

2008-02-01 Пенетрантность Евгений М . Солодухин
по команде  DATA ---  по крайней мере mdaemon и couriersmtpd именно так и 
проверяют.

,--["Timur S. Sattarov" <[EMAIL PROTECTED]> Sat, 02 Feb 2008 01:13:11 +0500]
|и ещё - как сделать так, чтобы можно было проверить переполнение квоты 
|получателем при приёме письма во время smtp сессии, а не после приёма и 
|генерировать отлуп.
`-

-- 
_
***
*   icq: 161874711*
*   jabber:  [EMAIL PROTECTED]   *
* irc.starlink.ru,#Gene, Devil_InSide *
*Registered linux user #450844*
*** 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



exim и courier - обработчики с обытий

2008-02-01 Пенетрантность Timur S. Sattarov

Доброго всем дня,

работает у меня на одном из серверов(debian/etch) такая связка, 
exim(smtp)+courier(pop3/imap).

юзеры в mysql. почта в maildir. касперский антивир/антиспам
как сделать так, чтобы при складывании письма в maildir у конкретного 
пользователя запускалась нужная мне программа ?
то же самое хотелось бы получить при заходе пользователя через 
pop3/imap. если не получится произвольную программу - то хотя бы 
отмечать когда пользователь последний раз входил в систему.


Нужно это для следующего: при приходе письма надо запускать скриптик 
который отсылает sms на указаный номер.

все ящики обрабатывать не надо потому что не всем это нужно, а ящиков много.

Ящиков ещё много потому что часть из них была заведена и не 
используется, для этого нужна вторая проверка - время неактивности 
пользователя, чтобы можно было его удалить.
Можно конечно пробежаться по всем maildir'ам и проверить когда кто 
обращался к почте, но хотелось бы уметь обрабатывать юзерский вход и 
сохранять данные о последнем логине в базу.


в /etc/courier/authmysqlrc
откуда то из старых версий осталась строчка
MYSQL_QUERY_LASTREAD UPDATE account SET lastlogin=now() WHERE Mailbox='%s'

но сейчас она не срабатывает.

и ещё - как сделать так, чтобы можно было проверить переполнение квоты 
получателем при приёме письма во время smtp сессии, а не после приёма и 
генерировать отлуп.


Заранее спасибо.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность Alexander GQ Gerasiov
На Sat, 17 Nov 2007 21:14:55 +0300
Alexey Pechnikov <[EMAIL PROTECTED]> записано:

> В сообщении от Saturday 17 November 2007 20:58:15 Artem Chuprina
> написал(а):
> > zsh% apt-cache search courier mysql
> > courier-authlib-mysql - MySQL support for the Courier authentication
> > library courier-webadmin - Courier Mail Server - Web-based
> > administration frontend cvm-mysql - Credential Validation Modules
> > (mysql)
> 
> Вроде как apt* deprecated и следует пользоваться aptitude.  Что-то
> вроде
aptitude вместо apt-get - да (правда не deprecated, а просто
aptitude - recomended),
а вот apt-cache умеет больше чем aptitude.
у aptitude нету аналога apt-cache policy

> 
> aptitude search courier |grep mysql
Это не аналог. aptitudeу можно как-то запрос-аналог задать, но это
отдельное тайное знание.


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail: [EMAIL PROTECTED]
 Homepage: http://gq.net.ru


signature.asc
Description: PGP signature


Re: Courier-IMAP

2007-11-17 Пенетрантность Artem Chuprina
Alexander GQ Gerasiov -> debian-russian@lists.debian.org  @ Sat, 17 Nov 2007 
22:49:07 +0300:

 >> > zsh% apt-cache search courier mysql
 >> > courier-authlib-mysql - MySQL support for the Courier authentication
 >> > library courier-webadmin - Courier Mail Server - Web-based
 >> > administration frontend cvm-mysql - Credential Validation Modules
 >> > (mysql)
 >> 
 >> Вроде как apt* deprecated и следует пользоваться aptitude.  Что-то
 >> вроде
 AGG> aptitude вместо apt-get - да (правда не deprecated, а просто
 AGG> aptitude - recomended),
 AGG> а вот apt-cache умеет больше чем aptitude.
 AGG> у aptitude нету аналога apt-cache policy

Аналога apt-get source, помнится, тоже :-)

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Intel - тоже Сильмарилл. Только сделанный не так...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность Artem Chuprina
Alexey Pechnikov -> debian-russian@lists.debian.org  @ Sat, 17 Nov 2007 
21:14:55 +0300:

 >> zsh% apt-cache search courier mysql
 >> courier-authlib-mysql - MySQL support for the Courier authentication
 >> library courier-webadmin - Courier Mail Server - Web-based administration
 >> frontend cvm-mysql - Credential Validation Modules (mysql)

 AP> Вроде как apt* deprecated и следует пользоваться aptitude.

Свобода, в частности, состоит и в том, что мне не указывают, чем
пользоваться следует, а чем нет.  Хинт: задать aptitude такой же по
смыслу вопрос не так просто.  Надо помнить некоторое количество тайного
знания.

 AP> Что-то вроде

 AP> aptitude search courier |grep mysql

 AP> тоже работает.

Но смысл имеет совсем другой.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Пользователь юникса перестаёт быть пользователем юникса если после его
пользования пользованный юникс перестаёт быть юниксом. (с)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность Dmitry Nezhevenko
On Sat, Nov 17, 2007 at 09:25:08PM +0300, КОНСТАНТИН САВЕЛЬЕВ wrote:
> Хоть убейте, нету у меня этого пакета. :-(
>

http://packages.debian.org/courier-authlib-mysql

Значит ССЗБ или кривое зеркало

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: Courier-IMAP

2007-11-17 Пенетрантность КОНСТАНТИН САВЕЛЬЕВ

Хоть убейте, нету у меня этого пакета. :-(

Alexey Pechnikov пишет:

В сообщении от Saturday 17 November 2007 20:58:15 Artem Chuprina написал(а):

zsh% apt-cache search courier mysql
courier-authlib-mysql - MySQL support for the Courier authentication
library courier-webadmin - Courier Mail Server - Web-based administration
frontend cvm-mysql - Credential Validation Modules (mysql)


Вроде как apt* deprecated и следует пользоваться aptitude.  Что-то вроде

aptitude search courier |grep mysql

тоже работает.




--

 Желаю Вам...
   ... всего хорошего!

  КОНСТАНТИН САВЕЛЬЕВ aka KC

P.S. Мой рабочий телефон: +7212 29-32-29
 г.Сыктывкар


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность Alexey Pechnikov
В сообщении от Saturday 17 November 2007 20:58:15 Artem Chuprina написал(а):
> zsh% apt-cache search courier mysql
> courier-authlib-mysql - MySQL support for the Courier authentication
> library courier-webadmin - Courier Mail Server - Web-based administration
> frontend cvm-mysql - Credential Validation Modules (mysql)

Вроде как apt* deprecated и следует пользоваться aptitude.  Что-то вроде

aptitude search courier |grep mysql

тоже работает.



Re: Courier-IMAP

2007-11-17 Пенетрантность Степан Голосунов
КОНСТАНТИН САВЕЛЬЕВ <[EMAIL PROTECTED]> wrote:
> Сейчас обнаружил, что в Debian 4.0 Courier-authlib без libauthmysql ?
> Я что то недопонимаю или это действительно так ?

% apt-cache search courier mysql  
courier-authlib-mysql - MySQL support for the Courier authentication library


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность Artem Chuprina
КОНСТАНТИН САВЕЛЬЕВ -> debian-russian@lists.debian.org  @ Sat, 17 Nov 2007 
20:46:12 +0300:

 >> courier-authlib-mysql
 >> Научись пользоваться apt-cache search
 >>

 КС> 1.
 КС> apt-cache search courier*

 КС> msttcorefonts - Installer for Microsoft TrueType core fonts
 КС> ttf-freefont - Freefont Serif, Sans and Mono Truetype fonts
 КС> courier-mta - Courier Mail Server - ESMTP daemon
 КС> courier-authlib - Courier authentication library
 КС> courier-base - Courier Mail Server - Base system
 КС> courier-authlib-userdb - userdb support for the Courier authentication 
library
 КС> courier-authdaemon - Courier authentication daemon
 КС> xfonts-scalable - scalable fonts for X
 КС> t1-cyrillic - A basic set of free PostScript fonts
 КС> courier-imap - Courier Mail Server - IMAP server
 КС> courier-ssl - Courier Mail Server - SSL/TLS Support
 КС> courier-imap-ssl - Courier Mail Server - IMAP over SSL
 КС> texlive-fonts-recommended - TeX Live: Recommended fonts
 КС> courier-pop - Courier Mail Server - POP3 server

 КС> 2.
 КС> apt-cache search courier-authlib
 КС> courier-authlib - Courier authentication library
 КС> courier-authlib-userdb - userdb support for the Courier authentication 
library

Действительно, научись.

zsh% apt-cache search courier mysql
courier-authlib-mysql - MySQL support for the Courier authentication library
courier-webadmin - Courier Mail Server - Web-based administration frontend
cvm-mysql - Credential Validation Modules (mysql)

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Юзер обожает терпеть мелкие неудобства
Victor Wagner


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность КОНСТАНТИН САВЕЛЬЕВ

Alexander GQ Gerasiov пишет:


courier-authlib-mysql
Научись пользоваться apt-cache search



1.
apt-cache search courier*

msttcorefonts - Installer for Microsoft TrueType core fonts
ttf-freefont - Freefont Serif, Sans and Mono Truetype fonts
courier-mta - Courier Mail Server - ESMTP daemon
courier-authlib - Courier authentication library
courier-base - Courier Mail Server - Base system
courier-authlib-userdb - userdb support for the Courier authentication 
library

courier-authdaemon - Courier authentication daemon
xfonts-scalable - scalable fonts for X
t1-cyrillic - A basic set of free PostScript fonts
courier-imap - Courier Mail Server - IMAP server
courier-ssl - Courier Mail Server - SSL/TLS Support
courier-imap-ssl - Courier Mail Server - IMAP over SSL
texlive-fonts-recommended - TeX Live: Recommended fonts
courier-pop - Courier Mail Server - POP3 server

2.
apt-cache search courier-authlib
courier-authlib - Courier authentication library
courier-authlib-userdb - userdb support for the Courier authentication 
library



--

 Желаю Вам...
   ... всего хорошего!

  КОНСТАНТИН САВЕЛЬЕВ aka KC

P.S. Мой рабочий телефон: +7212 29-32-29
 г.Сыктывкар


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP

2007-11-17 Пенетрантность Alexander GQ Gerasiov
На Sat, 17 Nov 2007 19:44:27 +0300
КОНСТАНТИН САВЕЛЬЕВ <[EMAIL PROTECTED]> записано:

> Привет, всем!
> 
> Сейчас обнаружил, что в Debian 4.0 Courier-authlib без libauthmysql ?
> Я что то недопонимаю или это действительно так ?
courier-authlib-mysql
Научись пользоваться apt-cache search


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail: [EMAIL PROTECTED]
 Homepage: http://gq.net.ru


signature.asc
Description: PGP signature


Courier-IMAP

2007-11-17 Пенетрантность КОНСТАНТИН САВЕЛЬЕВ

Привет, всем!

Сейчас обнаружил, что в Debian 4.0 Courier-authlib без libauthmysql ?
Я что то недопонимаю или это действительно так ?

Спасибо за ответы.






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Умеет ли Courier-IMAP авт оризовывать по DIGEST-MD5? Просветите.

2007-02-12 Пенетрантность Peter Teslenko

Artem Chuprina wrote:

Peter Teslenko -> debian-russian@lists.debian.org  @ Fri, 09 Feb 2007 13:33:48 
+0300:

 PT> Умеет ли Courier-IMAP авторизовывать по DIGEST-MD5?
 PT> PLAIN нашел, а вот DIGEST-MD5 - нет.

Судя по комментарию в конфиге - умеет, если собран с соответствующим
модулем.  Только оно называется CRAM-MD5.


CRAM-MD5 и DIGEST-MD5 - разные вещи.

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Умеет ли Courier-IMAP автори зовывать по DIGEST-MD5? Просветите.

2007-02-09 Пенетрантность Artem Chuprina
Peter Teslenko -> debian-russian@lists.debian.org  @ Fri, 09 Feb 2007 13:33:48 
+0300:

 PT> Умеет ли Courier-IMAP авторизовывать по DIGEST-MD5?
 PT> PLAIN нашел, а вот DIGEST-MD5 - нет.

Судя по комментарию в конфиге - умеет, если собран с соответствующим
модулем.  Только оно называется CRAM-MD5.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Машины пока еще от копирования защищены хитрой немецкой технологией "сборка
трезвым"Alex Korchmar в <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Умеет ли Courier-IMAP автори зовывать по DIGEST-MD5? Просвет ите.

2007-02-09 Пенетрантность Peter Teslenko

Привет. коллеги.

Умеет ли Courier-IMAP авторизовывать по DIGEST-MD5?
PLAIN нашел, а вот DIGEST-MD5 - нет. Знаю что Cyrus умеет.
Хотелось бы это же выяснить про devecot.
Просветите.

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP. Все является по дкаталогами Inbox'а

2007-01-26 Пенетрантность Alexey Lobanov

Peter Teslenko пишет:


Alexander Gerasiov wrote:

Peter Teslenko wrote:

Привет, коллеги.

В Courier-IMAP почему-то Drafts, Sent, Trash - все внутри Inbox'а.
Это by design или можно поправить?

Это нормально. в клиенте указываешь неймспейс и все путем.


User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
Из настроек:
Personal namespace: "INBOX."
Public (shared): "shared.","#shared."
и стоит галочка - Allow server to override these namespaces


Ну дык. Надо ещё что-то сказать в конфиге сервера, чтобы он хотел 
сделать клиенту это самое override.


А.






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP. Все является подкаталогами Inbox'а

2007-01-26 Пенетрантность Peter Teslenko

Alexander Gerasiov wrote:

Peter Teslenko wrote:

Привет, коллеги.

В Courier-IMAP почему-то Drafts, Sent, Trash - все внутри Inbox'а.
Это by design или можно поправить?

Это нормально. в клиенте указываешь неймспейс и все путем.


User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
Из настроек:
Personal namespace: "INBOX."
Public (shared): "shared.","#shared."
и стоит галочка - Allow server to override these namespaces

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP. Все является подкаталогами Inbox'а

2007-01-26 Пенетрантность Alexander Gerasiov
Peter Teslenko wrote:
> Привет, коллеги.
> 
> В Courier-IMAP почему-то Drafts, Sent, Trash - все внутри Inbox'а.
> Это by design или можно поправить?
Это нормально. в клиенте указываешь неймспейс и все путем.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier-IMAP. Все является по дкаталогами Inbox'а

2007-01-26 Пенетрантность Alexey Lobanov

Peter Teslenko пишет:


Привет, коллеги.

В Courier-IMAP почему-то Drafts, Sent, Trash - все внутри Inbox'а.
Это by design или можно поправить?


Оно и у Cyrus IMAP так же. Но: штатными управляется вид дерева на 
стороне клиента.


# Alternate namespace
# If enabled, activate the alternate namespace as documented in
# /usr/share/doc/cyrus21-doc/html/altnamespace.html, where an user's
# subfolders are in the same level as the INBOX
# See also userprefix and sharedprefix on imapd.conf(5)
altnamespace: yes
sharedprefix: shared

Я подозреваю, что в Курьере проблема решается аналогично. Серверу 
удобнее держать всё в одном дереве, а вид на клиенте управляется.


А.Л.







--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Courier-IMAP. Все является под каталогами Inbox'а

2007-01-26 Пенетрантность Peter Teslenko

Привет, коллеги.

В Courier-IMAP почему-то Drafts, Sent, Trash - все внутри Inbox'а.
Это by design или можно поправить?

--
Peter Teslenko






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Courier-IMAP. Все является подкаталогами Inbox'а

2007-01-26 Пенетрантность Peter Teslenko

Привет, коллеги.

В Courier-IMAP почему-то Drafts, Sent, Trash - все внутри Inbox'а.
Это by design или можно поправить?

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier maildrop. Куда подева ли --with-ldapconfig?

2006-12-22 Пенетрантность Nick 'TARANTUL' Novikov
Peter Teslenko wrote:
> mailbox: /home/peter/Maildir
> homeDirectory: /home/peter
> uidNumber: 1000
> gidNumber: 125

А если сделать gidNumber=1000 ?
У меня работает вот в таких условиях:
drwx--   6 tarantul tarantul 85 2006-12-18 17:47 Maildir

Вместо LDAP используется SQL.
 id  | uid  | gid  |  home  | maildir
-+--+--++-
 [EMAIL PROTECTED] | 1000 | 1000 | /home/tarantul | Maildir

-- 
TARANTUL
9th node
+7 3412 900022


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier maildrop. Куда подева ли --with-ldapconfig?

2006-12-21 Пенетрантность Peter Teslenko

Nick 'TARANTUL' Novikov wrote:

Peter Teslenko wrote:

Видать поменяли.
Уже разобрался.
Это рулится через

/etc/courier/authldaprc
/etc/courier/authdaemonrc

Теперь думаю как побороть чтобы почта доставлялась реальным и
виртуальным юзерам.
Виртуальным доставляется, а на реальных ругается на пермишены.


А что написано в полях uid/gid той базы, откуда берет информацию authdaemon?


Ну там варианта всего два. При любом из них ничего не получается.

Имеем следующее:
в /etc/courier/authldaprc

LDAP_GLOB_UID   vmail
LDAP_GLOB_GID   vmail
#LDAP_UID   uidNumber
#LDAP_GID   gidNumber


/etc/passwd
peter:x:1000:1000:peter,,,:/home/peter:/bin/bash
vmail:x:1001:125::/var/spool/Maildir:/bin/false

/etc/group
peter:x:1000:
vmail:x:125:peter

Я думал что, если группе vmail дать возможность записи в каталог с мылом, то 
все будет хорошо, одноко это не так.

drwxrwx--- 9 peter vmail 256 2006-12-20 15:27 /home/peter/Maildir/


В ldap'е

dn: uid=peter,ou=it,ou=people,dc=mcbfa,dc=local
uid: peter
givenName: Peter
sn: Teslenko
cn: Peter Teslenko
mail: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
objectClass: CourierMailAlias
objectClass: CourierMailAccount
objectClass: inetOrgPerson
objectClass: qmailUser
quota: 512S
accountStatus: active
mailbox: /home/peter/Maildir
homeDirectory: /home/peter
uidNumber: 1000
gidNumber: 125

dn: uid=alex,ou=it,ou=people,dc=mcbfa,dc=local
uid: alex
givenName: Alex
sn: Tsykov
cn: Alex Tsykov
homeDirectory: /var/spool/Maildir/alex
maildrop: [EMAIL PROTECTED]
maildrop: [EMAIL PROTECTED]
objectClass: CourierMailAlias
objectClass: CourierMailAccount
objectClass: inetOrgPerson
objectClass: qmailUser
mail: [EMAIL PROTECTED]
mailbox: /var/spool/Maildir/alex/Maildir
quota: 5120S
accountStatus: active
uidNumber: 1001
gidNumber: 125

В логи летит

Dec 21 11:19:12 localhost authdaemond: Authenticated: sysusername=, sysuserid=1001, sysgroupid=125, homedir=/home/peter, 
[EMAIL PROTECTED], fullname=Peter Teslenko, maildir=/home/peter/Maildir, quota=512S, options=

Dec 21 11:19:12 localhost maildrop[13678]: Home directory owned by wrong user.

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier maildrop. Куда подева ли --with-ldapconfig?

2006-12-20 Пенетрантность Nick 'TARANTUL' Novikov
Peter Teslenko wrote:
> Видать поменяли.
> Уже разобрался.
> Это рулится через
>
> /etc/courier/authldaprc
> /etc/courier/authdaemonrc
>
> Теперь думаю как побороть чтобы почта доставлялась реальным и
> виртуальным юзерам.
> Виртуальным доставляется, а на реальных ругается на пермишены.

А что написано в полях uid/gid той базы, откуда берет информацию authdaemon?

-- 
TARANTUL
9th node
+7 3412 900022


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier maildrop. Куда подева ли --with-ldapconfig?

2006-12-20 Пенетрантность Peter Teslenko

Alexander GQ Gerasiov wrote:


--with-ldapconfig это наверное ты про какой-нить другой maildrop
прочитал.


Не-е, читал про тот, который надо.

http://deb.riseup.net/mail/buffy/maildrop/

Видать поменяли.
Уже разобрался.
Это рулится через

/etc/courier/authldaprc
/etc/courier/authdaemonrc

Теперь думаю как побороть чтобы почта доставлялась реальным и виртуальным 
юзерам.
Виртуальным доставляется, а на реальных ругается на пермишены.


Dec 20 14:19:37 localhost postfix/pickup[8021]: 629DE5F27: uid=0 from=<>
Dec 20 14:19:37 localhost postfix/cleanup[8540]: 629DE5F27: message-id=<[EMAIL 
PROTECTED]>
Dec 20 14:19:37 localhost postfix/qmgr[8020]: 629DE5F27: from=<>, size=276, 
nrcpt=1 (queue active)
Dec 20 14:19:37 localhost authdaemond: received userid lookup request: [EMAIL 
PROTECTED]
Dec 20 14:19:37 localhost authdaemond: authldap: trying this module
Dec 20 14:19:37 localhost authdaemond: selected ldap protocol version 3
Dec 20 14:19:37 localhost authdaemond: binding to LDAP server as DN 'cn=admin, 
dc=mcbfa, dc=local'
Dec 20 14:19:37 localhost authdaemond: using search filter: 
(&(accountStatus=active)([EMAIL PROTECTED]))
Dec 20 14:19:37 localhost authdaemond: one entry returned, DN: 
uid=peter,ou=it,ou=people,dc=mcbfa,dc=local
Dec 20 14:19:37 localhost authdaemond: authldaplib: sysusername=, sysuserid=1001, sysgroupid=125, homedir=/home/peter, 
[EMAIL PROTECTED], fullname=Peter Teslenko, maildir=/home/peter/Maildir, quota=, options=
Dec 20 14:19:37 localhost authdaemond: Authenticated: sysusername=, sysuserid=1001, sysgroupid=125, homedir=/home/peter, 
[EMAIL PROTECTED], fullname=Peter Teslenko, maildir=/home/peter/Maildir, quota=, options=

Dec 20 14:19:37 localhost maildrop[8544]: Home directory owned by wrong user.
Dec 20 14:19:37 localhost postfix/pipe[8543]: 629DE5F27: to=<[EMAIL PROTECTED]>, relay=maildrop, delay=0.14, 
delays=0.09/0.01/0/0.05, dsn=4.3.0, status=deferred (temporary failure. Command output: /usr/bin/maildrop: Home directory owned by 
wrong user. )

Dec 20 14:21:16 localhost postfix/pickup[8021]: 212B75F29: uid=0 from=<>
Dec 20 14:21:16 localhost postfix/cleanup[8540]: 212B75F29: message-id=<[EMAIL 
PROTECTED]>
Dec 20 14:21:16 localhost postfix/qmgr[8020]: 212B75F29: from=<>, size=276, 
nrcpt=1 (queue active)
Dec 20 14:21:16 localhost authdaemond: received userid lookup request: [EMAIL 
PROTECTED]
Dec 20 14:21:16 localhost authdaemond: authldap: trying this module
Dec 20 14:21:16 localhost authdaemond: using search filter: 
(&(accountStatus=active)([EMAIL PROTECTED]))
Dec 20 14:21:16 localhost authdaemond: one entry returned, DN: 
uid=alex,ou=it,ou=people,dc=mcbfa,dc=local
Dec 20 14:21:16 localhost authdaemond: authldaplib: sysusername=, sysuserid=1001, sysgroupid=125, 
homedir=/var/spool/Maildir/alex, [EMAIL PROTECTED], fullname=Alex Tsykov, maildir=/var/spool/Maildir/alex/Maildir, 
quota=, options=
Dec 20 14:21:16 localhost authdaemond: Authenticated: sysusername=, sysuserid=1001, sysgroupid=125, 
homedir=/var/spool/Maildir/alex, [EMAIL PROTECTED], fullname=Alex Tsykov, maildir=/var/spool/Maildir/alex/Maildir, 
quota=, options=
Dec 20 14:21:16 localhost postfix/pipe[8543]: 212B75F29: to=<[EMAIL PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, 
relay=maildrop, delay=0.06, delays=0.02/0.01/0/0.04, dsn=2.0.0, status=sent (delivered via maildrop service)

Dec 20 14:21:16 localhost postfix/qmgr[8020]: 212B75F29: removed


--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier maildrop. Куда подева ли --with-ldapconfig?

2006-12-20 Пенетрантность Alexander GQ Gerasiov
На Wed, 20 Dec 2006 12:51:42 +0300
Peter Teslenko <[EMAIL PROTECTED]> записано:

> Привет, коллеги.
> 
> Воткнул courier-maildrop
> 
> Package: courier-maildrop
> State: installed
> Automatically installed: no
> Version: 0.53.3-2
> Priority: optional
> Section: mail
> Maintainer: Stefan Hornburg (Racke) <[EMAIL PROTECTED]>
> Uncompressed Size: 2560k
> 
> И никак не могу найти где ему положить maildropldap.config и понимает
> ли он его теперь вообще.
> 
> Утащил src.
> apt-get source courier-maildrop
> cd courier-0.53.3/maildrop/
> И как-то не могу найти --with-ldapconfig среди опций.
--with-ldapconfig это наверное ты про какой-нить другой maildrop
прочитал.

apt-cache search maildrop

maildrop - mail delivery agent with filtering abilities
может про этот.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Courier maildrop. Куда подевал и --with-ldapconfig?

2006-12-20 Пенетрантность Peter Teslenko

Привет, коллеги.

Воткнул courier-maildrop

Package: courier-maildrop
State: installed
Automatically installed: no
Version: 0.53.3-2
Priority: optional
Section: mail
Maintainer: Stefan Hornburg (Racke) <[EMAIL PROTECTED]>
Uncompressed Size: 2560k

И никак не могу найти где ему положить maildropldap.config и понимает ли он его 
теперь вообще.

Утащил src.
apt-get source courier-maildrop
cd courier-0.53.3/maildrop/
И как-то не могу найти --with-ldapconfig среди опций.

Кто знает где искать?

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-16 Пенетрантность Alexander Vlasov
> > Это AC-961?
> AC-963 :)

Пофиг, JID давай 8)

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu  jabber.kiev.ua


Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-16 Пенетрантность Maxim Kudelya

Alexander Vlasov wrote:

В Вто, 14/11/2006 в 15:27 +0200, Maxim Kudelya пишет:

---
Махх.


Это AC-961?

AC-963 :)

---
Maxx.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-16 Пенетрантность Alexander Vlasov
В Вто, 14/11/2006 в 15:27 +0200, Maxim Kudelya пишет:
> ---
> Махх.

Это AC-961?

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu  jabber.kiev.ua


Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-14 Пенетрантность Alexey Lobanov

Hi.

On 14/11/06 16:27, Maxim Kudelya wrote:


Вспомогательная ("configdirectory") имеет один действительно критичный
файл, mailboxes.db. Ему желательно перед бэкапом делать ещё и дамп в
текст, поскольку:



Дамп в текст? Есть штатные cyrus'овские средства?


Да, фамилию не помню.


Критичен только один файл? Я могу на это твёрдо расчитывать? :)


Да, это единственный файл, от которого будет бо-бо даже при нарушении 
его структуры. Вообще Berkeley db файлов там дофига, но они либо 
некритичны (пользовательские seen db), либо восстанавливаются. В совсем 
дурном случае я однажды свалил содержимое lost+found ;-) в директорию 
свежесозданного пустого почтового фолдера, переименовал файлы из 
"#INODE" в "INODE.", cyrreconstruct - и вуаля.





==
man cyrreconstruct
.
 -m NOTE: CURRENTLY UNAVAILABLE
=
И опаньки, восстановить битый mailboxes.db по живой структуре maildir
нельзя. А было можно.

А почему убрали?


А почему верблюд глину не ест? А не хочет.


И я могу просто копировать папки с помощью rsync на  соседний сервер с
поднятым там cyrus'ом на случай падения первого сервера?


Да, но как и при любых таких операциях, при работающем сервере и службе 
доставки есть ненулевая вероятность поиметь слегка некогерентную копию. 
Индексы не будут соответствовать письмам. Исправляет cyrreconstruct.


А.Л.




---
Махх.





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-14 Пенетрантность Maxim Kudelya

Alexey Lobanov wrote:

Вопрос, давно присматриваюсь к Cyrus, нравятся его фичи, одно беспокоит,
 его внутренний формат для хранения почты, как с него мигрируют?
И как
правильно организовать бэкап?


Основная база ("partition") архивируется бесхитростно, на уровне
файловой системы. Это по существу maildir. Много файлов, содержимое
самих файлов никогда не меняется. Соответственно, эффективно работают
все инкрементальные схемы. NB: желательно, чтобы схема поддерживала
хардлинки! "rsync -aH" и т.п.

Вспомогательная ("configdirectory") имеет один действительно критичный
файл, mailboxes.db. Ему желательно перед бэкапом делать ещё и дамп в
текст, поскольку:

Дамп в текст? Есть штатные cyrus'овские средства?
Критичен только один файл? Я могу на это твёрдо расчитывать? :)


==
man cyrreconstruct
.
 -m NOTE: CURRENTLY UNAVAILABLE
=
И опаньки, восстановить битый mailboxes.db по живой структуре maildir
нельзя. А было можно.

А почему убрали?
И я могу просто копировать папки с помощью rsync на  соседний сервер с
поднятым там cyrus'ом на случай падения первого сервера?

---
Махх.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-13 Пенетрантность Peter Teslenko

Max Dmitrichenko wrote:

В сообщении от 10 Ноябрь 2006 20:01 Alexey Lobanov написал(a):

Pavel Ammosov пишет:


Не всё однозначно. Когда на файловой системе миллионы мелких файлов тоже
бывают разные приколы, начиная с проблем производительности.
Да вроде как от простых "миллионов" ничего плохого у нас уже давно не 
случается, при штатных средствах OS.


http://www.namesys.com/faq.html#reiserfsspecs


Извините уж за чОрный юмор, но не от этого ли у него (г-на Reiser'a) крышняк
поехал до такой степени, что он собственную жену замочил? :)


http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B9%D0%B7%D0%B5%D1%80%2C_%D0%93%D0%B0%D0%BD%D1%81

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-13 Пенетрантность Max Dmitrichenko
В сообщении от 10 Ноябрь 2006 20:01 Alexey Lobanov написал(a):
> Pavel Ammosov пишет:
> 
> > Не всё однозначно. Когда на файловой системе миллионы мелких файлов тоже
> > бывают разные приколы, начиная с проблем производительности.
> 
> Да вроде как от простых "миллионов" ничего плохого у нас уже давно не 
> случается, при штатных средствах OS.
> 
> http://www.namesys.com/faq.html#reiserfsspecs

Извините уж за чОрный юмор, но не от этого ли у него (г-на Reiser'a) крышняк
поехал до такой степени, что он собственную жену замочил? :)

--
  Макс


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-12 Пенетрантность Alexey Lobanov
Hi.

12.11.2006 12:58, Maxim Kudelya пишет:

> Вопрос, давно присматриваюсь к Cyrus, нравятся его фичи, одно беспокоит,
>  его внутренний формат для хранения почты, как с него мигрируют?

Ровно так же, как и на него: IMAP клиентом. Обычным или специально
обученным типа mailsync.

> И как
> правильно организовать бэкап?

Основная база ("partition") архивируется бесхитростно, на уровне
файловой системы. Это по существу maildir. Много файлов, содержимое
самих файлов никогда не меняется. Соответственно, эффективно работают
все инкрементальные схемы. NB: желательно, чтобы схема поддерживала
хардлинки! "rsync -aH" и т.п.

Вспомогательная ("configdirectory") имеет один действительно критичный
файл, mailboxes.db. Ему желательно перед бэкапом делать ещё и дамп в
текст, поскольку:

==
man cyrreconstruct
.
 -m NOTE: CURRENTLY UNAVAILABLE
=

И опаньки, восстановить битый mailboxes.db по живой структуре maildir
нельзя. А было можно.

> Есть практический опыт? Файловая система XFS?

Или Reiser. Нужно очень много файлов на разделе, много файлов в одной
директории, и эффективное хранение файлов размером меньше кластера. Но
не нужны ACL, extended attributes и квоты.

А.Л.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-12 Пенетрантность Maxim Kudelya

Alexey Lobanov wrote:

On 10/11/06 13:39, Peter Teslenko wrote:


И, все-таки... Какой выбрать? Юзеров хочу полностью завиртуалить и
засунуть в LDAP.

И ещё, наверное, можно найти критерии, от которых зависит выбор.

У меня, например, сейчас стандартная квота 1G, некоторые товарищи
добились 4G. Самый большой почтовый фолдер - 31000 сообщений. Но новые
юзеры заводятся всего лишь несколько раз в год. Общий размер базы 28G,
примерно 250 000 сообщений. Регулярно приходят письма с презентациями по
20М рассылкой сразу десятку юзеров - и Cyrus эффективно хранит в этом
случае одну копию, через хардлинки.


Вопрос, давно присматриваюсь к Cyrus, нравятся его фичи, одно беспокоит, 
 его внутренний формат для хранения почты, как с него мигрируют? И как 
правильно организовать бэкап? Есть практический опыт? Файловая система XFS?

Спасибо.

---
Махх.

P.S. Недавно переносил старый сервер с qmail на Courier, скопировал 
Maildir'ы пользователей и их пароли в LDAP скопировал и все заработало.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Sergey Chumakov
Hi Pavel,

* Pavel Ammosov <[EMAIL PROTECTED]>
* 2006-11-10 17:33:
> > (или не он, в смысле dovecot), оставляет лишние пару строк в начале
> > файла.
> 
> Это неуловимая бага в dovecot 0.99 с mbox :(
> Разработчик на сайте написал чтобы переходили на 1.0pre, но я сделал

О сейчас попробую из бэкпортов. С сожалению он стал на libsqlite
тяжелее. Вот эта его особенность мне как-то непонятна

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Alexey Lobanov

Pavel Ammosov пишет:


Не всё однозначно. Когда на файловой системе миллионы мелких файлов тоже
бывают разные приколы, начиная с проблем производительности.


Да вроде как от простых "миллионов" ничего плохого у нас уже давно не 
случается, при штатных средствах OS.


http://www.namesys.com/faq.html#reiserfsspecs

 Не все накопили 
на NetApp или хотят использовать неудобные ОС с VxFS.






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Pavel Ammosov
On Fri, Nov 10, 2006 at 06:54:49PM +0300, Alexey Lobanov wrote:
> > Это неуловимая бага в dovecot 0.99 с mbox :(
> Возможно, естественным образом проистекающая из убогости формата mbox.

Ай, оставьте этот возвышенный тон b/s для презентаций инвесторам. В
1.0pre нормально работает, под обычной нагрузкой нормально работает, в
CGP нормально работает и т.д. Просто мелкий затык где-то в коде, который
лениво искать автору.

> грохнуть несколько писем в середине ящика, и одновременно procmail хочет
> доставить в этот же ящик, и одновременно ещё чего-нибудь - всё

procmail тут непричём, у меня в мейлбоксы доставляет современный MTA.

> > С ним и бекап инкрементальный меньше
> > становится.
> Самое главное, что все конфликты и гонки при изменениях в почтовом
> ящике отслеживает операционная система. Которая обучена таким вещам
> существенно лучше, чем прикладной софт.

Не всё однозначно. Когда на файловой системе миллионы мелких файлов тоже
бывают разные приколы, начиная с проблем производительности.  Не все накопили 
на NetApp или хотят использовать неудобные ОС с VxFS.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Alexey Lobanov
Hi.

On 10/11/06 18:32, Pavel Ammosov wrote:

> On Fri, Nov 10, 2006 at 04:28:25PM +0200, Sergey Chumakov wrote:
>>> Есть еще dovecot
>> У меня mailbox-ы укладываются procmail-ом, бывает бьют он их зараза
>> (или не он, в смысле dovecot), оставляет лишние пару строк в начале
>> файла.

> Это неуловимая бага в dovecot 0.99 с mbox :(

Возможно, естественным образом проистекающая из убогости формата mbox.
Весь этот глюкодром с обязательным отквочиванием "From" и блокировками
файла был изобретён для plain us-ascii сообщений размером в несколько
килобайт. Когда в ящике сотни восьмибитных писем со сложной MIME
структурой и приложениями в десятки мегабайт, и мы хотим из IMAP'а
грохнуть несколько писем в середине ящика, и одновременно procmail хочет
доставить в этот же ящик, и одновременно ещё чего-нибудь - всё
становится плохо совершенно естественным образом.

> Разработчик на сайте написал чтобы переходили на 1.0pre, но я сделал
> проще и перешёл на maildir.

О!

> С ним и бекап инкрементальный меньше
> становится.

Самое главное, что все конфликты и гонки при изменениях в почтовом ящике
отслеживает операционная система. Которая обучена таким вещам
существенно лучше, чем прикладной софт.

А.Л.


> 
> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Pavel Ammosov
On Fri, Nov 10, 2006 at 04:28:25PM +0200, Sergey Chumakov wrote:
> > Есть еще dovecot
> 
> У меня mailbox-ы укладываются procmail-ом, бывает бьют он их зараза
> (или не он, в смысле dovecot), оставляет лишние пару строк в начале
> файла.

Это неуловимая бага в dovecot 0.99 с mbox :(
Разработчик на сайте написал чтобы переходили на 1.0pre, но я сделал
проще и перешёл на maildir. С ним и бекап инкрементальный меньше
становится.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Sergey Chumakov
Hi Shestakov,

* Shestakov Nikolay <[EMAIL PROTECTED]>
* 2006-11-10 14:48:
> В сообщении от 10 ноября 2006 15:39 Peter Teslenko написал(a):
> > Недавно поднимал этот вопрос, но ответов было гораздо меньше, чем
> > про
> > "хранилище почты". И, все-таки... Какой выбрать? Юзеров хочу
> > полностью
> > завиртуалить и засунуть в LDAP.
> >
> Есть еще dovecot

У меня mailbox-ы укладываются procmail-ом, бывает бьют он их зараза
(или не он, в смысле dovecot), оставляет лишние пару строк в начале
файла.

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Alexey Lobanov
On 10/11/06 13:39, Peter Teslenko wrote:

> И, все-таки... Какой выбрать? Юзеров хочу полностью завиртуалить и
> засунуть в LDAP.

Сколько юзеров?

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

Насколько важна простота администрирования? Т.е., насколько часто
приходится заводить и удалять юзеров и их почту?

Нужны ли групповые ("shared") фолдеры? Для них, соответственно,
необходимы работающие ACL по группам.

И ещё, наверное, можно найти критерии, от которых зависит выбор.

У меня, например, сейчас стандартная квота 1G, некоторые товарищи
добились 4G. Самый большой почтовый фолдер - 31000 сообщений. Но новые
юзеры заводятся всего лишь несколько раз в год. Общий размер базы 28G,
примерно 250 000 сообщений. Регулярно приходят письма с презентациями по
20М рассылкой сразу десятку юзеров - и Cyrus эффективно хранит в этом
случае одну копию, через хардлинки.

А.Л.



> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Shestakov Nikolay
В сообщении от 10 ноября 2006 15:39 Peter Teslenko написал(a):
> Недавно поднимал этот вопрос, но ответов было гораздо меньше, чем про
> "хранилище почты". И, все-таки... Какой выбрать? Юзеров хочу полностью
> завиртуалить и засунуть в LDAP.
>
Есть еще dovecot

---
Николай


Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot vs dbmail

2006-11-10 Пенетрантность Samoylov Mihail
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Peter Teslenko wrote:
> Приветствую, коллеги.
> 
> Недавно поднимал этот вопрос, но ответов было гораздо меньше, чем про
> "хранилище почты".
> И, все-таки... Какой выбрать? Юзеров хочу полностью завиртуалить и
> засунуть в LDAP.
> 
Доброго дня.

А давайте добавим сюда ещё "vs dbmail". Кто-нибудь его в production
использует?

- --
С уважением, Самойлов Михаил,

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFVFfvJgBoo5/qW1sRAiBoAJ48IvgGvrFFGwpWDSGBQbQhod3m3ACfcyZw
jBiFYwk1JITyEF4LE03j3KQ=
=dRgK
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Религиозная война IMAP с ерверов. Cyrus vs Courier vs Dovecot

2006-11-10 Пенетрантность Peter Teslenko

Приветствую, коллеги.

Недавно поднимал этот вопрос, но ответов было гораздо меньше, чем про "хранилище 
почты".
И, все-таки... Какой выбрать? Юзеров хочу полностью завиртуалить и засунуть в 
LDAP.

--
Peter Teslenko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: courier-imap + postfix + ldap

2006-10-18 Пенетрантность Peter Teslenko

Dmitry Kovalev wrote:

Artem Chuprina wrote:


Я с большим трудом понимаю, как относится "courier-imap + postfix" к
аутентификации.  По отдельности - могу понять, и то задачу надо ставить
так, чтобы телепатия не требовалась.


  Извините.
  МТА -- postfix.
  MUA -- courier-imap
  Пользователи и их пароли хранятся в LDAP. Учётные записи в системе для
них не создаются, используется одна виртуальная для всех.
  postmap пользователей видит успешно. А courier долго мурыжит ldap
своими запросами, но ничего не находит. Фильтр ему нужен специфический
или что-то не хватает ему?
  Вот и прошу хорошую доку, т.к. чтение тех, что удалось найти, и man-ов
просветления не дали. Везде всё ограничивается почти стандартной
настройков authdaemonrc и authldaprc и утверждением, что всё работает.
  Установлено:
courier-authdaemon-0.47-4sarge5
courier-base-0.47-4sarge5
courier-imap-3.0.8-4sarge5
courier-ldap-0.47-4sarge5
postfix-2.1.5-9
postfix-ldap-2.1.5-9

P.S. courier должен работать в связке с open-xchange.


http://www.fatofthelan.com/articles/articles.php?pid=22

--
Peter Teslenko
begin:vcard
fn:Peter Teslenko
n:Teslenko;Peter
org:;IT Dept
adr:;;;Saint-Petersburg;;;Russia
email;internet:[EMAIL PROTECTED]
title:Sysadmin
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: courier-imap + postfix + ldap

2006-10-18 Пенетрантность Dmitry Kovalev
Artem Chuprina wrote:

> Я с большим трудом понимаю, как относится "courier-imap + postfix" к
> аутентификации.  По отдельности - могу понять, и то задачу надо ставить
> так, чтобы телепатия не требовалась.

  Извините.
  МТА -- postfix.
  MUA -- courier-imap
  Пользователи и их пароли хранятся в LDAP. Учётные записи в системе для
них не создаются, используется одна виртуальная для всех.
  postmap пользователей видит успешно. А courier долго мурыжит ldap
своими запросами, но ничего не находит. Фильтр ему нужен специфический
или что-то не хватает ему?
  Вот и прошу хорошую доку, т.к. чтение тех, что удалось найти, и man-ов
просветления не дали. Везде всё ограничивается почти стандартной
настройков authdaemonrc и authldaprc и утверждением, что всё работает.
  Установлено:
courier-authdaemon-0.47-4sarge5
courier-base-0.47-4sarge5
courier-imap-3.0.8-4sarge5
courier-ldap-0.47-4sarge5
postfix-2.1.5-9
postfix-ldap-2.1.5-9

P.S. courier должен работать в связке с open-xchange.

-- 
Best regards, Dmitry Kovalev.
debian GNU/Linux 3.1(Sarge) + backports


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: courier-imap + postfix + ldap

2006-10-18 Пенетрантность Artem Chuprina
Dmitry Kovalev -> debian-russian@lists.debian.org  @ Wed, 18 Oct 2006 17:39:22 
+0300:

 DK>   Подскажите, пожалуйста, внятное руководство по настройке связки
 DK> courier-imap + postfix + ldap. А то что-то делаешь по инструкции, а в
 DK> результате аутентификация не проходит :( Может есть какие-то ключевые
 DK> моменты, на которые надо обратить внимание?

Я с большим трудом понимаю, как относится "courier-imap + postfix" к
аутентификации.  По отдельности - могу понять, и то задачу надо ставить
так, чтобы телепатия не требовалась.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Win-юзеры - это типа Win-модемов и Win-принтеров: такие же юзеры, но попроще,
без мозгов и памяти на борту.
http://www.livejournal.com/~dottedmag/158509.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



courier-imap + postfix + ldap

2006-10-18 Пенетрантность Dmitry Kovalev
Уважаемые коллеги.

  Подскажите, пожалуйста, внятное руководство по настройке связки
courier-imap + postfix + ldap. А то что-то делаешь по инструкции, а в
результате аутентификация не проходит :( Может есть какие-то ключевые
моменты, на которые надо обратить внимание?

-- 
Best regards, Dmitry Kovalev.
debian GNU/Linux 3.1(Sarge) + backports


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



postfix + courier-imap

2006-04-26 Пенетрантность Ilya Rubinchik
Здравствуйте, Debian.

Испытываю  определенные  проблемы  на  нескольких  серверах, с связкой
postfix  +  courier-imap  + maildir. Проблемы заключаются в том, что в
ряде  случаев  courier`овский imap неправильно отдает состояние почтового
ящика,  зачастую  отказывается, например, перемещать письмо в корзину,
если  размер  письма  превышает  размер свободной квоты, и т.д. Иногда
говорит  что  ящик  заполнен,  когда он пуст. Юзеры и их квоты лежат в
mysql.

Однакоже по приходе в ящик любого письма Postfix переписывает файлик с
квотами, и все становится нормально.

Как народ это лечит? Я думаю на этой связке не только у меня проблемы.

ps: на testing. на стейбле было то-же самое, афаик эта болезнь у него
давно.

-- 
С уважением,
Ilya V. Rubinchik
System Administrator
The Business Communication Centre
mailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Почему courier не отдает почту ?

2006-02-16 Пенетрантность Mikolaj Golub

On Wed, 15 Feb 2006 10:50:50 +0600 Евгений Видяков wrote:

 ЕВ> Courier не отдает почту. В чем грабли? Вот что в логах и конфигах:

 ЕВ> =mail.log===
 ЕВ> Feb 15 10:30:38 localhost authdaemond.mysql: modules="authmysql", daemons=5
 ЕВ> Feb 15 10:30:43 localhost courierpop3login: Connection, 
ip=[:::127.0.0.1]
 ЕВ> Feb 15 10:30:48 localhost courierpop3login: LOGIN FAILED, 
ip=[:::127.0.0.1]
 ЕВ> ===END==

 ЕВ> =mysql.log==
 ЕВ> 060215 10:30:43  42 Connect [EMAIL PROTECTED] on
 ЕВ>  42 Init DB mail
 ЕВ>  42 Query   SELECT email, "", password, 5000, 
5000,"/home/vmail",
 ЕВ> 
CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/'), "", 
"", "" FROM user WHERE email = "test"
 ЕВ> ===END==

Надо логиниться не как test, а как [EMAIL PROTECTED]

-- 
to my, trociny


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Почему courier не отдает п очту?

2006-02-14 Пенетрантность Евгений Видяков
Courier не отдает почту. В чем грабли? Вот что в логах и конфигах:

=mail.log===
Feb 15 10:30:38 localhost authdaemond.mysql: modules="authmysql", daemons=5
Feb 15 10:30:43 localhost courierpop3login: Connection, ip=[:::127.0.0.1]
Feb 15 10:30:48 localhost courierpop3login: LOGIN FAILED, ip=[:::127.0.0.1]
===END==

=mysql.log==
060215 10:30:43  42 Connect [EMAIL PROTECTED] on
 42 Init DB mail
 42 Query   SELECT email, "", password, 5000, 
5000,"/home/vmail",
CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/'), "", 
"", "" FROM user WHERE email = "test"
===END==

main.cf=
smtpd_banner = Pochta system on BESM-6
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no
myhostname = moria.test.domain
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
mydestination = localhost
#local_recipient_maps = unix:passwd.byname $alias_maps
$virtual_mailbox_maps
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
mynetworks = 127.0.0.0/8
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
===END==

==authmysqlrc===
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD password
MYSQL_PORT 0
MYSQL_DATABASE mail
MYSQL_USER_TABLE user
#MYSQL_CRYPT_PWFIELD (comment this out)
MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD 5000
MYSQL_GID_FIELD 5000
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD "/home/vmail"
#MYSQL_MAILDIR_FIELD maildir
MYSQL_MAILDIR_FIELD
CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')
#MYSQL_NAME_FIELD (comment this out)
===END==






Re: интеграция postfix и courier-pop

2006-02-13 Пенетрантность Artem Chuprina
Andrey Lubimets -> debian-russian@lists.debian.org  @ Mon, 13 Feb 2006 08:58:41 
+0600:

 >>  >>  >> courier умеет тольrо Maildir, в некоторых случаях это даже более
 >>  >>  >> удобно... у меня из mailbox в ~/Maildir раскладывает procmail.
 >>  >>  AG> А зачем, когда и сам постфикс это вполне умеет?
 >>  >>  >> Он, например, не умеет раскладывать в разные поддиректории.
 >>  AG> Если оно надо уметь. А если не надо, то это лишний шаг.
 >> У меня еще не нашлось ни одного хоста, на котором было бы не надо.

 AL> А разве courier-pop может из разных поддиректорий отдавать письма?

У некоторых imap.  Потому любителям читать почту через попу ничего
посоветовать не могу.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Весь юникс для того и был придуман, чтобы PS в принтер выплевывать.
Alex Korchmar в <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-02-12 Пенетрантность Andrey Lubimets

Artem Chuprina пишет:

Alexander Gerasiov -> debian-russian  @ Fri, 10 Feb 2006 12:54:59 +0300:

 >>  >> courier умеет тольrо Maildir, в некоторых случаях это даже более
 >>  >> удобно... у меня из mailbox в ~/Maildir раскладывает procmail.
 >>  AG> А зачем, когда и сам постфикс это вполне умеет?
 >> 
 >> Он, например, не умеет раскладывать в разные поддиректории.

 AG> Если оно надо уметь. А если не надо, то это лишний шаг.

У меня еще не нашлось ни одного хоста, на котором было бы не надо.



А разве courier-pop может из разных поддиректорий отдавать письма?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-02-10 Пенетрантность Artem Chuprina
Alexander Gerasiov -> debian-russian  @ Fri, 10 Feb 2006 12:54:59 +0300:

 >>  >> courier умеет тольrо Maildir, в некоторых случаях это даже более
 >>  >> удобно... у меня из mailbox в ~/Maildir раскладывает procmail.
 >>  AG> А зачем, когда и сам постфикс это вполне умеет?
 >> 
 >> Он, например, не умеет раскладывать в разные поддиректории.
 AG> Если оно надо уметь. А если не надо, то это лишний шаг.

У меня еще не нашлось ни одного хоста, на котором было бы не надо.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

hands-free BSD
(С)энта


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-02-10 Пенетрантность Alexander Gerasiov
Artem Chuprina wrote:
> Alexander Gerasiov -> debian-russian  @ Fri, 10 Feb 2006 11:38:47 +0300:
> 
>  >> courier умеет тольrо Maildir, в некоторых случаях это даже более
>  >> удобно... у меня из mailbox в ~/Maildir раскладывает procmail.
>  AG> А зачем, когда и сам постфикс это вполне умеет?
> 
> Он, например, не умеет раскладывать в разные поддиректории.
Если оно надо уметь. А если не надо, то это лишний шаг.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-02-10 Пенетрантность Artem Chuprina
Alexander Gerasiov -> debian-russian  @ Fri, 10 Feb 2006 11:38:47 +0300:

 >> courier умеет тольrо Maildir, в некоторых случаях это даже более
 >> удобно... у меня из mailbox в ~/Maildir раскладывает procmail.
 AG> А зачем, когда и сам постфикс это вполне умеет?

Он, например, не умеет раскладывать в разные поддиректории.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Нужны две программы - одна с интерфейсом, а другая чтобы работу делала.
Victor Wagner в <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-02-10 Пенетрантность Alexander Gerasiov
ln-s wrote:
>>
> courier умеет тольrо Maildir, в некоторых случаях это даже более
> удобно... у меня из mailbox в ~/Maildir раскладывает procmail.
А зачем, когда и сам постфикс это вполне умеет?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-02-08 Пенетрантность ln-s

Red Pestyzide пишет:


Доброе время суток!
   Второй день ковыряюсь с интеграцией postfix и courier-pop

   [EMAIL PROTECTED]:/home/user# telnet user.domain.net 110
   Trying 192.168.0.13...
   Connected to user.domain.net.
   Escape character is '^]'.
   +OK Hello there.
   user #
   +OK Password required.
   pass #
   -ERR Maildir: No such file or directory
   Connection closed by foreign host.

   как мне настроить совместную работу этих систем?
   ---| вот конфиг |
   PIDFILE=/var/run/courier/pop3d.pid
   MAXDAEMONS=40
   MAXPERIP=4
   AUTHMODULES="authdaemon"
   AUTHMODULES_ORIG="authdaemon"
   DEBUG_LOGIN=0
   POP3AUTH=""
   POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1"
   POP3AUTH_TLS=""
   POP3AUTH_TLS_ORIG="LOGIN PLAIN"
   PORT=110
   ADDRESS=0
   TCPDOPTS="-nodnslookup -noidentlookup"
   POP3DSTART=YES
   MAILDIRPATH=/var/mail
   --
   спасибо 



 

courier умеет тольrо Maildir, в некоторых случаях это даже более 
удобно... у меня из mailbox в ~/Maildir раскладывает procmail. Postfix с 
авторизацией работает в chroot. если есть необходимость могу скинуть 
конфиги. Единственное чего у меня не получилось это авторизация tls - 
pop или tls-imap, работает ssl-pop, ssl-imap. да, иерархию Maildir я 
прописал в /etc/skel для авоматизации )))



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Вопрос по Courier

2006-01-23 Пенетрантность Иван Сергеевич Щербаков
Здравствуйте, debian-russian!

  Не найду где в Courier'е запретить транзитные пакеты.
  Как запретить быть ему открытым релеем? Принимает от всех и шлет
  всем, благо по днс проверяет наличие адресата и отпинывает
  несуществующие адреса. Где почитать? В документации к нему не нашел.
  Может плохо искал?

-- 
С наилучшими пожеланиями, Иван Щербаков.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-01-17 Пенетрантность Alexander Gerasiov
Red Pestyzide wrote:
>  Доброе время суток!
> Второй день ковыряюсь с интеграцией postfix и courier-pop
> 
> [EMAIL PROTECTED]:/home/user# telnet user.domain.net 110
> Trying 192.168.0.13...
> Connected to user.domain.net.
> Escape character is '^]'.
> +OK Hello there.
> user #
> +OK Password required.
> pass #
> -ERR Maildir: No such file or directory
> Connection closed by foreign host.
> 
> как мне настроить совместную работу этих систем?
> ---| вот конфиг |----
> PIDFILE=/var/run/courier/pop3d.pid
> MAXDAEMONS=40
> MAXPERIP=4
> AUTHMODULES="authdaemon"
> AUTHMODULES_ORIG="authdaemon"
> DEBUG_LOGIN=0
> POP3AUTH=""
> POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1"
> POP3AUTH_TLS=""
> POP3AUTH_TLS_ORIG="LOGIN PLAIN"
> PORT=110
> ADDRESS=0
> TCPDOPTS="-nodnslookup -noidentlookup"
> POP3DSTART=YES
> MAILDIRPATH=/var/mail
> --
> спасибо 
> 
>

home_mailbox = Maildir/
в /etc/postfix/main.cf
а вообще при настройке разных связок лучше всего в первую очередь
посмотреть в гугле какие-нить хаутушки коих просто до задницы (уж
постфикс+курьер точно).


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: интеграция postfix и courier-pop

2006-01-16 Пенетрантность proforg
On 1/16/06, Red Pestyzide <[EMAIL PROTECTED]> wrote:
>
>  Доброе время суток!
> Второй день ковыряюсь с интеграцией postfix и courier-pop
>
> [EMAIL PROTECTED]:/home/user# telnet user.domain.net 110
> Trying 192.168.0.13...
> Connected to user.domain.net.
> Escape character is '^]'.
> +OK Hello there.
> user #
> +OK Password required.
> pass #
> -ERR Maildir: No such file or directory
> Connection closed by foreign host.
>
> как мне настроить совместную работу этих систем?
> ---| вот конфиг |
> PIDFILE=/var/run/courier/pop3d.pid
> MAXDAEMONS=40
> MAXPERIP=4
> AUTHMODULES="authdaemon"
> AUTHMODULES_ORIG="authdaemon"
> DEBUG_LOGIN=0
> POP3AUTH=""
> POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1"
> POP3AUTH_TLS=""
> POP3AUTH_TLS_ORIG="LOGIN PLAIN"
> PORT=110
> ADDRESS=0
> TCPDOPTS="-nodnslookup -noidentlookup"
> POP3DSTART=YES
> MAILDIRPATH=/var/mail

А maildir'ы где расположены ?

Если мне не изменяет память, то $MAILDIRPATH добавляется после $HOME,
соответсвенно если ты используешь authpwd / authshadow - то это
домашний каталог пользователя + $MAILDIRPATH. И если у тебя постфикс
складывается почту в /var/mail/user_name/ - то делай туда симлинки из
хомяков. Ну или наоборот.

Alexej Bestchiokov
EMail/JID: [EMAIL PROTECTED]
phone: +7 495 7853149


Re: интеграция postfix и courier-pop

2006-01-16 Пенетрантность Artem Chuprina
Red Pestyzide -> debian-russian@lists.debian.org  @ Mon, 16 Jan 2006 18:33:13 
+0300:


 RP>  Доброе время суток!
 RP> Второй день ковыряюсь с интеграцией postfix и courier-pop

 RP> [EMAIL PROTECTED]:/home/user# telnet user.domain.net 110
 RP> Trying 192.168.0.13...
 RP> Connected to user.domain.net.
 RP> Escape character is '^]'.
 RP> +OK Hello there.
 RP> user #
 RP> +OK Password required.
 RP> pass #
 RP> -ERR Maildir: No such file or directory
 RP> Connection closed by foreign host.

 RP> как мне настроить совместную работу этих систем?
 RP> ---| вот конфиг 
|----
 RP> PIDFILE=/var/run/courier/pop3d.pid
 RP> MAXDAEMONS=40
 RP> MAXPERIP=4
 RP> AUTHMODULES="authdaemon"
 RP> AUTHMODULES_ORIG="authdaemon"
 RP> DEBUG_LOGIN=0
 RP> POP3AUTH=""
 RP> POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1"
 RP> POP3AUTH_TLS=""
 RP> POP3AUTH_TLS_ORIG="LOGIN PLAIN"
 RP> PORT=110
 RP> ADDRESS=0
 RP> TCPDOPTS="-nodnslookup -noidentlookup"
 RP> POP3DSTART=YES
 RP> MAILDIRPATH=/var/mail
 RP> --
 RP> спасибо 

courier не умеет иначе как с нормальной maildir работать.  И заведомо не
умеет - если она еще не создана.  Поцфикс в свою очередь, умеет
складывать в maildir, но ему об этом надо сказать.  Еще очень полезно
понимать, что maildir, которая Maildir - это формат почтового ящика, и
обычно ничего общего не имеет с MAILDIR, которая директория, содержащая
почтовые ящики в формате mailbox.  В случае с курьером, который умеет
_только_ maildir, MAILDIRPATH, скорее всего, обозначает что-то странное,
типа параметрического пути к Maildir (в норме - ~user/Maildir), и формат
этой переменной должен быть описан в документации (или там же, в
конфиге, он у него, помнится, подробно откомментирован).

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Чайник - это человек, который, наткнувшись на проблему, начинает громко
свистеть
(c)vitus


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



интеграция postfix и courier-pop

2006-01-16 Пенетрантность Red Pestyzide

 Доброе время суток!
Второй день ковыряюсь с интеграцией postfix и courier-pop

[EMAIL PROTECTED]:/home/user# telnet user.domain.net 110
Trying 192.168.0.13...
Connected to user.domain.net.
Escape character is '^]'.
+OK Hello there.
user #
+OK Password required.
pass #
-ERR Maildir: No such file or directory
Connection closed by foreign host.

как мне настроить совместную работу этих систем?
---| вот конфиг |
PIDFILE=/var/run/courier/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
AUTHMODULES="authdaemon"
AUTHMODULES_ORIG="authdaemon"
DEBUG_LOGIN=0
POP3AUTH=""
POP3AUTH_ORIG="LOGIN CRAM-MD5 CRAM-SHA1"
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
POP3DSTART=YES
MAILDIRPATH=/var/mail
--
спасибо 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



courier-imap lastread

2006-01-14 Пенетрантность proforg
А подскажите, можно ли реализовать в дебиане на основе courier-imap с виртуальными акаунтами в базе сохранение даты/времени последнего удачного логина ?Желательно не пересобирая courier-authpostgresql :)Пока что единственное что нашел по этому поводу - это 
http://home.raxnet.net/article_courier_imap_sql.phpОно правда написано под authlib 0.56 и mysql, но это бог бы с ним, портируется просто, а вот пересобирать пакеты не хочется :)
С уважением,   Алексей Бещёков


Re: courier files in debian repositary

2005-12-17 Пенетрантность alex

Степан Голосунов wrote:


On Sat, Dec 17, 2005 at 01:36:32PM +0300, Alexander wrote:
 


HI ALL.
пожалуйста обьясните в чем тут дело :

есть secutiry advisory от 5 dec 
http://www.us.debian.org/security/2005/dsa-917


в котором предлягают обновить courier до 
версии 0.47-4sarge4
и указаны соответсвуюшие линки с файлами 
.


я использую courier с некотроми сторонними 
патчами , поэтому я скачал сорцы courier-a

apt-get source courier
я ожидал что получу те-же файлы что и 
указаные в secutiry advisory

но вот что есть на самом деле .
это файлы скачаные по линкам secutiry advisory
-rw-r--r-- 1 root progr 94493 Nov 20 20:05 courier_0.47-4sarge4.diff.gz
-rw-r--r-- 1 root progr 1216 Nov 20 20:05 courier_0.47-4sarge4.dsc
-rw-r--r-- 1 root progr 6350808 Aug 20 15:10 courier_0.47.orig.tar.gz

а это файлы полученые с помошью apt-get source
-rw-r--r-- 1 root progr 92707 Jan 27 2005 courier_0.47-4.diff.gz
-rw-r--r-- 1 root progr 1204 Jan 27 2005 courier_0.47-4.dsc
-rw-r--r-- 1 root progr 6350808 Sep 28 2004 courier_0.47.orig.tar.gz

как видно 2 первых файла отличаются

почему в репозитарии другие файлы ?
   



У тебя в /etc/apt/sources.list строчка
deb-src http://security.debian.org/ stable/updates main contrib non-free
есть?
 


нет , добавил , и все стало на свои места ,  спасибо.


В основной архив обновления попадают раз в несколько месяцев.
(Судя по всему, это происходит как-раз сегодня.)

 

и еще , когда я запукаю dpkg-buildpakage внутри 
директории с сорцами , он учитывает 
учитывает содержимое diff файлов (в данном 
случае courier_0.47-4.diff.gz ) вне этой 
дирректории ? или я как-то должен указать 
ему этот файл ?


   



apt-get source учитывает .diff.gz при распаковке.


 


ясно , большое спасибо.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: courier files in debian repositary

2005-12-17 Пенетрантность Степан Голосунов
On Sat, Dec 17, 2005 at 01:36:32PM +0300, Alexander wrote:
> HI ALL.
> пожалуйста обьясните в чем тут дело :
> 
> есть secutiry advisory от 5 dec 
> http://www.us.debian.org/security/2005/dsa-917
> 
> в котором предлягают обновить courier до 
> версии 0.47-4sarge4
> и указаны соответсвуюшие линки с файлами 
> .
> 
> я использую courier с некотроми сторонними 
> патчами , поэтому я скачал сорцы courier-a
> apt-get source courier
> я ожидал что получу те-же файлы что и 
> указаные в secutiry advisory
> но вот что есть на самом деле .
> это файлы скачаные по линкам secutiry advisory
> -rw-r--r-- 1 root progr 94493 Nov 20 20:05 courier_0.47-4sarge4.diff.gz
> -rw-r--r-- 1 root progr 1216 Nov 20 20:05 courier_0.47-4sarge4.dsc
> -rw-r--r-- 1 root progr 6350808 Aug 20 15:10 courier_0.47.orig.tar.gz
> 
> а это файлы полученые с помошью apt-get source
> -rw-r--r-- 1 root progr 92707 Jan 27 2005 courier_0.47-4.diff.gz
> -rw-r--r-- 1 root progr 1204 Jan 27 2005 courier_0.47-4.dsc
> -rw-r--r-- 1 root progr 6350808 Sep 28 2004 courier_0.47.orig.tar.gz
> 
> как видно 2 первых файла отличаются
> 
> почему в репозитарии другие файлы ?

У тебя в /etc/apt/sources.list строчка
deb-src http://security.debian.org/ stable/updates main contrib non-free
есть?

В основной архив обновления попадают раз в несколько месяцев.
(Судя по всему, это происходит как-раз сегодня.)

> 
> и еще , когда я запукаю dpkg-buildpakage внутри 
> директории с сорцами , он учитывает 
> учитывает содержимое diff файлов (в данном 
> случае courier_0.47-4.diff.gz ) вне этой 
> дирректории ? или я как-то должен указать 
> ему этот файл ?
> 

apt-get source учитывает .diff.gz при распаковке.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



courier files in debian repositary

2005-12-17 Пенетрантность Alexander

HI ALL.
пожалуйста обьясните в чем тут дело :

есть secutiry advisory от 5 dec 
http://www.us.debian.org/security/2005/dsa-917


в котором предлягают обновить courier до версии 0.47-4sarge4
и указаны соответсвуюшие линки с файлами .

я использую courier с некотроми сторонними патчами , поэтому я скачал 
сорцы courier-a

apt-get source courier
я ожидал что получу те-же файлы что и указаные в secutiry advisory
но вот что есть на самом деле .
это файлы скачаные по линкам secutiry advisory
-rw-r--r-- 1 root progr 94493 Nov 20 20:05 courier_0.47-4sarge4.diff.gz
-rw-r--r-- 1 root progr 1216 Nov 20 20:05 courier_0.47-4sarge4.dsc
-rw-r--r-- 1 root progr 6350808 Aug 20 15:10 courier_0.47.orig.tar.gz

а это файлы полученые с помошью apt-get source
-rw-r--r-- 1 root progr 92707 Jan 27 2005 courier_0.47-4.diff.gz
-rw-r--r-- 1 root progr 1204 Jan 27 2005 courier_0.47-4.dsc
-rw-r--r-- 1 root progr 6350808 Sep 28 2004 courier_0.47.orig.tar.gz

как видно 2 первых файла отличаются

почему в репозитарии другие файлы ?

и еще , когда я запукаю dpkg-buildpakage внутри директории с сорцами , 
он учитывает учитывает содержимое diff файлов (в данном случае 
courier_0.47-4.diff.gz ) вне этой дирректории ? или я как-то должен 
указать ему этот файл ?




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Courier

2005-12-03 Пенетрантность Artem Chuprina
Иван Сергеевич Щербаков -> debian-russian@lists.debian.org  @ Sat, 3 Dec 2005 
20:40:39 +0600:

 ИСЩ> Где указать Курьеру, что почту приходящую с чужого домена на чужой
 ИСЩ> домен - прибивать?

Ее не прибивать надо.  Ее надо отказываться принимать.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Дуля со смещенным центром тяжести


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Courier

2005-12-03 Пенетрантность Иван Сергеевич Щербаков
Здравствуйте!

Где указать Курьеру, что почту приходящую с чужого домена на чужой
домен - прибивать?

-- 
С наилучшими пожеланиями, Иван Щербаков.
http://altai.omsk.ru



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: modem courier and ATZ

2005-06-09 Пенетрантность Марин Дмитрий Алексеевич
> > > Имеется модем - U.S.Robotics COURIER.
> > > С ним вот какие сложности. Как я понял после поискам по сети и
> > > нициалиавция - 
> > > ATZ на нем делается ну чень долго. m$ это как переживает и
> > >  набирает 
> > Не правда, что под ms, что под линуксом инициализация 
> проходит секунду-полторы. Согласен, тот-же zyxel omni детаел 
> эту операцию мгновенно и незаметно на глаз, но про "чень" 
> -- это Вы погорячились :)
> До 3х секунд тебя устроит ? Если модем с релюхой и сам себя 
> сбрасывает?

1 секунда до щелчка реле, затем секунда до мигания ARQ/FAX.  И то, в этот 
момент уже послана 'AT+FCLASS=1'.


> > Смотреть настройки порта? setserial.
> Причем тут setserial ? 
У меня через /dev/ttyS0 курьер подключен, потому и setserial.



Re: modem courier and ATZ

2005-06-09 Пенетрантность Andrey Melnikoff
Марин Дмитрий Алексеевич <[EMAIL PROTECTED]> wrote:

> > Имеется модем - U.S.Robotics COURIER.
> > С ним вот какие сложности. Как я понял после поискам по сети и
> > нициалиавция - 
> > ATZ на нем делается ну чень долго. m$ это как переживает и
> >  набирает 
> Не правда, что под ms, что под линуксом инициализация проходит 
> секунду-полторы. Согласен, тот-же zyxel omni детаел эту операцию мгновенно и 
> незаметно на глаз, но про "чень" -- это Вы погорячились :)
До 3х секунд тебя устроит ? Если модем с релюхой и сам себя сбрасывает?

> > номер. А вот в Linux дальше работать не хочет. Меняю строку ин
> > ициализации с 
> > ATZ на AT - работает, но как-то не так. Как правило, начинает 
> > набирать только 
> > со второго раза.
> > Что с эти делать?

> Смотреть настройки порта? setserial.
Причем тут setserial ? 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: modem courier and ATZ

2005-06-09 Пенетрантность Марин Дмитрий Алексеевич


> 
> Имеется модем - U.S.Robotics COURIER.
> С ним вот какие сложности. Как я понял после поискам по сети и
> нициалиавция - 
> ATZ на нем делается ну чень долго. m$ это как переживает и
>  набирает 
Не правда, что под ms, что под линуксом инициализация проходит секунду-полторы. 
Согласен, тот-же zyxel omni детаел эту операцию мгновенно и незаметно на глаз, 
но про "чень" -- это Вы погорячились :)


> номер. А вот в Linux дальше работать не хочет. Меняю строку ин
> ициализации с 
> ATZ на AT - работает, но как-то не так. Как правило, начинает 
> набирать только 
> со второго раза.
> Что с эти делать?

Смотреть настройки порта? setserial.



modem courier and ATZ

2005-06-09 Пенетрантность Artem Zolochevskiy
hi all,

Имеется модем - U.S.Robotics COURIER.
С ним вот какие сложности. Как я понял после поискам по сети инициалиавция - 
ATZ на нем делается ну чень долго. m$ это как переживает и набирает 
номер. А вот в Linux дальше работать не хочет. Меняю строку инициализации с 
ATZ на AT - работает, но как-то не так. Как правило, начинает набирать только 
со второго раза.
Что с эти делать?

-- 
Artem Zolochevskiy
Kaliningrad
Russia
ICQ: 148168281


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: courier-pop & mysql & mailbox

2005-05-20 Пенетрантность Konstantin Klimchev
On Fri, 20 May 2005 15:31:47 +0500
Rinat <[EMAIL PROTECTED]> wrote:

> поддерживает ли courier-pop почту в формате mailbox? дистрибутив -
>   woody stable.

courier вообще не поддерживает mailbox (только maildir)

>   каким образом его можжно заставить авторизовать через базу
>  мускула?

пакет courier-authmysql + зависимости

-- 
Best Regards, Konstantin Klimchev 
(mailto:[EMAIL PROTECTED]jabber:[EMAIL PROTECTED])
ATK-Internet ISP, Arkhangelsk, Russia


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



courier-pop & mysql & mailbox

2005-05-20 Пенетрантность Rinat
Hello debian-russian,

  поддерживает ли courier-pop почту в формате mailbox? дистрибутив -
  woody stable.
  каким образом его можжно заставить авторизовать через базу мускула?



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: exim4+mysql+courier

2004-11-05 Пенетрантность Sergey Pogudo
В Птн, 05/11/2004 в 17:31 +0300, Grigory Fateyev пишет:
> Hello, Grigory!
> 05 Ноября 2004г. в 16:50 You wrote:
> 
> Решил попробовать postfix, и удивился что нет пакета postfix-mysql.
> Откуда его можно доставить?

#apt-cache search postfix mysql
postfix-gld - greylisting daemon for postfix, written in C, uses MySQL
postfix-snap-mysql - MYSQL map support for Postfix-snap
postfix-mysql - MYSQL map support for Postfix

#cat /etc/debian_version 
3.1

-- 
WBR Sergey Pogudo aka zyxel
Sam-Solutions Ltd., dept5, QA manager
Work phone: +375172363172 add. 115
mailto: [EMAIL PROTECTED]
JID: [EMAIL PROTECTED]
ICQ UIN: 31320248
GnuPG FingerPrint: F50A 81E6 9443 78E2 6D8C  30B3 7DCC 083D EFDA A3B6



Re: exim4+mysql+courier

2004-11-05 Пенетрантность Grigory Fateyev
Hello, Grigory!
05 Ноября 2004г. в 16:50 You wrote:

> > > Здравствуйте!
> > > 
> > > Подскажите разумную HOWTO по настройке этой связки
> > > exim4+mysql+courier. Не имел дело с exim вообще и debian в
> > > частности(сейчас стоит testing/unstable), а имел только с postfix
> > > и rpm-based Linux.
> > 
> > /usr/share/doc/exim4*
> > 
> Она читается в первую очередь :)
> 
> > > И ещё, в каком пакете поддержка mysql для exim4?
> > > exim4-daemon-heavy вроде потребовал mysql-common, но вроде это не
> > > он.
> > 
> > Он.
> Ага.
> 
Решил попробовать postfix, и удивился что нет пакета postfix-mysql.
Откуда его можно доставить?

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: exim4+mysql+courier

2004-11-05 Пенетрантность Grigory Fateyev
Hello, Alexander!
05 Ноября 2004г. в 15:11 You wrote:

> Добрый день.
> 
> On Fri, Nov 05, 2004 at 03:53:30PM +0300, Grigory Fateyev wrote:
> > Здравствуйте!
> > 
> > Подскажите разумную HOWTO по настройке этой связки
> > exim4+mysql+courier. Не имел дело с exim вообще и debian в частности
> > (сейчас стоит testing/unstable), а имел только с postfix и rpm-based
> > Linux.
> 
> /usr/share/doc/exim4*
> 
Она читается в первую очередь :)

> > И ещё, в каком пакете поддержка mysql для exim4? exim4-daemon-heavy
> > вроде потребовал mysql-common, но вроде это не он.
> 
> Он.
Ага.

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: exim4+mysql+courier

2004-11-05 Пенетрантность Alexander A. Vlasov
Добрый день.

On Fri, Nov 05, 2004 at 03:53:30PM +0300, Grigory Fateyev wrote:
> Здравствуйте!
> 
> Подскажите разумную HOWTO по настройке этой связки exim4+mysql+courier.
> Не имел дело с exim вообще и debian в частности (сейчас стоит
> testing/unstable), а имел только с postfix и rpm-based Linux.

/usr/share/doc/exim4*

> И ещё, в каком пакете поддержка mysql для exim4? exim4-daemon-heavy
> вроде потребовал mysql-common, но вроде это не он.

Он.

-- 
WBR,
 Alexander A. Vlasov
 Debian GNU/Linux user
 JID:   [EMAIL PROTECTED]
 nic-hdl:   ZULU-UANIC



exim4+mysql+courier

2004-11-05 Пенетрантность Grigory Fateyev
Здравствуйте!

Подскажите разумную HOWTO по настройке этой связки exim4+mysql+courier.
Не имел дело с exim вообще и debian в частности (сейчас стоит
testing/unstable), а имел только с postfix и rpm-based Linux.

И ещё, в каком пакете поддержка mysql для exim4? exim4-daemon-heavy
вроде потребовал mysql-common, но вроде это не он.

-- 
Всего наилучшего!
[EMAIL PROTECTED] Григорий.



Re: courier-mta vs postfix/exim/qmail

2004-10-26 Пенетрантность Serge Morozoff
В сообщении от 26 Октябрь 2004 20:28 Alexander написал(a):
> День добрый.
>
> Ставлю почтовый сервер, на этот раз для себя, под Woody.
> Всегда раньше работал со связкой fetchmail+postfix+cucipop, но для себя
> дорогого хочу поставить imap :)
> Нацелился все сделать из кусков courier, поставил, настроил (скриптом
> из-под юзера сделал Maildir, попросил в /etc/courier/esmtp что
> -noidentlookup), залогнулся из Thunderbird, вроде все работает,
> принимает-посылает, создет-трет папки, но как-то неуверенно... Иногда
> неправильно показывает списки папок (добавляет некие "INBOX-что-то-там),
> иногда говорит (клиент говорит) что не смог сконнектится с сервером
> (видел при создании папок с русскими названиями), иногда ощутимо
> притормаживает... В общем, стремно пока туда всю мою почтовую базу сливать.
> Кто работал, насколько все это устойчиво? Где бы доку, что там
> подкрутить? Каких граблей опасаться?
У меня работает полный courier из тестовой ветки. Крупная организация,больше 
1000 ящиков, Несколько сотен мег почты в день. Работает как швейцарские часы.
Посредством его встроенного языка прикрутил кламава, который потрошит все 
вложения включая и rar3. На мой взгляд, отличное комплексное решение почтовый 
проблем. Вот только чтобы это все работало без проблем доку нужно читать 
очень внимательно -есть тонкие нюансы.
> Еще настораживает, что в инете нашел кучу howto's о том как работать с
> postfix + courier-imap, exim + courier-imap, и т.д., а про courier +
> courier нету, из чего заключаю что courier-mta не особо популярен.
> Просветите, с чего так?
Популярность это не техническая категория ;-)) 

> Какие грабли ожидать при конвертированиии из mbox в maildir?
В дебиане есть пакет mb2md или что-то созвучное mbox-to-maildir. Проблем 
особых не заметил.

-- 
Морозов Сергей 


courier-mta vs postfix/exim/qmail

2004-10-26 Пенетрантность Alexander

День добрый.

Ставлю почтовый сервер, на этот раз для себя, под Woody.
Всегда раньше работал со связкой fetchmail+postfix+cucipop, но для себя
дорогого хочу поставить imap :)
Нацелился все сделать из кусков courier, поставил, настроил (скриптом
из-под юзера сделал Maildir, попросил в /etc/courier/esmtp что
-noidentlookup), залогнулся из Thunderbird, вроде все работает,
принимает-посылает, создет-трет папки, но как-то неуверенно... Иногда 
неправильно показывает списки папок (добавляет некие "INBOX-что-то-там), 
иногда говорит (клиент говорит) что не смог сконнектится с сервером 
(видел при создании папок с русскими названиями), иногда ощутимо 
притормаживает... В общем, стремно пока туда всю мою почтовую базу сливать.
Кто работал, насколько все это устойчиво? Где бы доку, что там 
подкрутить? Каких граблей опасаться?


Еще настораживает, что в инете нашел кучу howto's о том как работать с 
postfix + courier-imap, exim + courier-imap, и т.д., а про courier + 
courier нету, из чего заключаю что courier-mta не особо популярен. 
Просветите, с чего так?


Какие грабли ожидать при конвертированиии из mbox в maildir?

--
Alexander aka alk[ anoide | olico | ulero | ero | atraz]
(mi materializacion es fisica, mi escencia es matematica)




Re: Courier-Imap+MySQL ?

2004-05-20 Пенетрантность Alexandr Rakhmanin

Gerasimov Dmitry wrote:


On Thu, May 20, 2004 at 12:21:14PM +0700, Alexandr Rakhmanin wrote:


Привет.

Имап не хочет коннетится к мускулу при прописывании его на 127.0.0.1
При попытке соединения почтовиком пишет:

May 20 09:53:32 mail imapd: LOGIN FAILED, [EMAIL PROTECTED],
ip=[127.0.0.1]
May 20 09:53:32 mail imapd: DISCONNECTED, ip=[127.0.0.1], headers=0, body=0

Меняю 127.0.0.1 на 0.0.0.0, все нормально.

[EMAIL PROTECTED] mysql]# cat my.cnf
[mysqld]
chroot=/var/lib/mysql
datadir=/db
bdb-logdir=/log
log=/log/queries
pid-file=/mysqld.pid
skip-locking
#skip-networking
socket=/mysql.sock
tmpdir=/tmp
user=mysql
bind-address=127.0.0.1
port=3306

На манипуляции с конфигом authdaemon-mysql.conf, ноль рефкции :/

[EMAIL PROTECTED] courier-imap]# cat authdaemon-mysql.conf
authdaemonrc:
authmodulelist="authmysql"
authmysqlrc:
MYSQL_SERVER 127.0.0.1
MYSQL_PORT 3306
MYSQL_USERNAME postfix
MYSQL_PASSWORD ***
MYSQL_SOCKET /var/lib/mysql/mysql.sock


--^^
вы уже указали ему коннектится через ip, зачем тут сокет?

Ремарю MYSQL_SERVER 127.0.0.1 и MYSQL_PORT 3306, тоже самое. :(



MYSQL_OPT 0
MYSQL_DATABASE mail
MYSQL_USER_TABLE aliases
MYSQL_CLEAR_PWFIELD password
DEFAULT_DOMAIN rscenter.ru
MYSQL_UID_FIELD id
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD alias
MYSQL_HOME_FIELD maildir
MYSQL_NAME_FIELD info
MYSQL_MAILDIR_FIELD maildir




  1   2   >