Re: Использование courier-maildrop в postfix для дос тавки в Maildir
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
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
Добрый день. Кто-нибудь использует сабж? Всё делал по мурзилкам. При ручном тестировании доставки всё проходит нормально: >--- 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
никто не возился с фильтрацией входящей почты посредством courier-mta ? а то даже после прочтения документации не могу воткнуть, как гибко и настраиваемо ее записывать:((( хотя пару советов видел в инете на вид подходящих, но кратких и в структуру его работы не проник. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: exim и courier - обработчики событий
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 - обработчики событий
и ещё - как сделать так, чтобы можно было проверить переполнение квоты получателем при приёме письма во время 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 - обработчики событий
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 - обработчики событий
Нужно это для следующего: при приходе письма надо запускать скриптик который отсылает 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 - обработчики событий
Pavel Ammosov wrote: Вот так вот работает: Спасибо огромное пошел прикручивать :) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: exim и courier - обр аботчики событий
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 - обрабо тчики событий
На 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 - обработч ики событий
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 - обр аботчики событий
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 - обработч ики событий
Евгений М. Солодухин 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 - обработчики событий
по команде 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 - обработчики с обытий
Доброго всем дня, работает у меня на одном из серверов(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
На 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
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
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
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
Хоть убейте, нету у меня этого пакета. :-( 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
В сообщении от 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
КОНСТАНТИН САВЕЛЬЕВ <[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
КОНСТАНТИН САВЕЛЬЕВ -> 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
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
На 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
Привет, всем! Сейчас обнаружил, что в 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? Просветите.
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? Просветите.
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? Просвет ите.
Привет. коллеги. Умеет ли 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'а
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'а
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'а
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'а
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'а
Привет, коллеги. В 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'а
Привет, коллеги. В 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?
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?
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?
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?
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?
На 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?
Привет, коллеги. Воткнул 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
> > Это AC-961? > AC-963 :) Пофиг, JID давай 8) -- Alexander Vlasov ZULU-UANIC JID: zulu jabber.kiev.ua
Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot
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
В Вто, 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
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
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
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
В сообщении от 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
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
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
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
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
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
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
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
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
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
В сообщении от 10 ноября 2006 15:39 Peter Teslenko написал(a): > Недавно поднимал этот вопрос, но ответов было гораздо меньше, чем про > "хранилище почты". И, все-таки... Какой выбрать? Юзеров хочу полностью > завиртуалить и засунуть в LDAP. > Есть еще dovecot --- Николай
Re: Религиозная война IMAP серверов. Cyrus vs Courier vs Dovecot vs dbmail
-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
Приветствую, коллеги. Недавно поднимал этот вопрос, но ответов было гораздо меньше, чем про "хранилище почты". И, все-таки... Какой выбрать? Юзеров хочу полностью завиртуалить и засунуть в LDAP. -- Peter Teslenko -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: courier-imap + postfix + ldap
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
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
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
Уважаемые коллеги. Подскажите, пожалуйста, внятное руководство по настройке связки 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
Здравствуйте, 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 не отдает почту ?
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 не отдает п очту?
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
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
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
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
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
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
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
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
Здравствуйте, debian-russian! Не найду где в Courier'е запретить транзитные пакеты. Как запретить быть ему открытым релеем? Принимает от всех и шлет всем, благо по днс проверяет наличие адресата и отпинывает несуществующие адреса. Где почитать? В документации к нему не нашел. Может плохо искал? -- С наилучшими пожеланиями, Иван Щербаков. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: интеграция postfix и courier-pop
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
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
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
Доброе время суток! Второй день ковыряюсь с интеграцией 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
А подскажите, можно ли реализовать в дебиане на основе courier-imap с виртуальными акаунтами в базе сохранение даты/времени последнего удачного логина ?Желательно не пересобирая courier-authpostgresql :)Пока что единственное что нашел по этому поводу - это http://home.raxnet.net/article_courier_imap_sql.phpОно правда написано под authlib 0.56 и mysql, но это бог бы с ним, портируется просто, а вот пересобирать пакеты не хочется :) С уважением, Алексей Бещёков
Re: courier files in debian repositary
Степан Голосунов 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
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
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
Иван Сергеевич Щербаков -> 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
Здравствуйте! Где указать Курьеру, что почту приходящую с чужого домена на чужой домен - прибивать? -- С наилучшими пожеланиями, Иван Щербаков. http://altai.omsk.ru -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: modem courier and ATZ
> > > Имеется модем - 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
Марин Дмитрий Алексеевич <[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
> > Имеется модем - U.S.Robotics COURIER. > С ним вот какие сложности. Как я понял после поискам по сети и > нициалиавция - > ATZ на нем делается ну чень долго. m$ это как переживает и > набирает Не правда, что под ms, что под линуксом инициализация проходит секунду-полторы. Согласен, тот-же zyxel omni детаел эту операцию мгновенно и незаметно на глаз, но про "чень" -- это Вы погорячились :) > номер. А вот в Linux дальше работать не хочет. Меняю строку ин > ициализации с > ATZ на AT - работает, но как-то не так. Как правило, начинает > набирать только > со второго раза. > Что с эти делать? Смотреть настройки порта? setserial.
modem courier and ATZ
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
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
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
В Птн, 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
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
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
Добрый день. 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
Здравствуйте! Подскажите разумную 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
В сообщении от 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
День добрый. Ставлю почтовый сервер, на этот раз для себя, под 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 ?
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