ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] postfix: couldn't connect to lmtpd
@ 2004-12-23 17:41 Лааз Вадим
  2004-12-23 18:34 ` Лааз Вадим
  0 siblings, 1 reply; 8+ messages in thread
From: Лааз Вадим @ 2004-12-23 17:41 UTC (permalink / raw)
  To: community

Собираюсь собрать Postfix + SASL + MySQL + Cyrus-IMAP

пока делаю только smtp без авторизации

# rpm -qa | grep postfix
postfix-control-1.2-alt1
postfix-2.0.20-alt1
postfix-mysql-2.0.20-alt1

# rpm -qa | grep cyrus
cyrus-sasl2-2.1.19-alt1
cyrus-imapd-2.2.8-alt1

# ps ax | grep postfix
15506 ?        S      0:00 /usr/lib/postfix/master

# ps ax | grep cyrus
13376 ?        S      0:00 /usr/lib/cyrus/cyrus-master -d

# cat master.cf | grep cyrus
cyrus     unix  -       n       n       -       -       pipe
  user=cyrus argv=/usr/lib/cyrus/deliver -e -r ${sender} -m ${extension} 
${user}

# cat /etc/postfix/main.cf | grep cyrus
mailbox_transport = cyrus
#fallback_transport = cyrus

если mailbox_transport = cyrus коментирую, то почта для user@mailhost попадает 
в /var/spool/mail/user

теперь хочу привязать postfix к cyrus-imapd
убираем коментарий в main.cf
mailbox_transport = cyrus
отправляем с другой машины почту для user@mailhost
и получаем в /var/log/mail/all
Dec 23 20:13:02 ns postfix/pipe[15521]: DD0D599DEF: to=<user@mailhost>, 
relay=cyrus, delay=0, status=deferred (temporary failure. Command output: 
couldn't connect to lmtpd: Bad file descriptor_ 421 4.3.0 deliver: couldn't 
connect to lmtpd_ )

Отчего такое может быть?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Comm] postfix: couldn't connect to lmtpd
  2004-12-23 17:41 [Comm] postfix: couldn't connect to lmtpd Лааз Вадим
@ 2004-12-23 18:34 ` Лааз Вадим
  2004-12-24  5:09   ` Re[2]: " Кочетков Владимир
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Лааз Вадим @ 2004-12-23 18:34 UTC (permalink / raw)
  To: community

еще обнаружил в messages сдедующее:
master[16156]: Servname not supported for ai_socktype, disabling lmtp

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: [Comm] postfix: couldn't connect to lmtpd
  2004-12-23 18:34 ` Лааз Вадим
@ 2004-12-24  5:09   ` Кочетков Владимир
  2004-12-24  5:26   ` Кочетков Владимир
  2004-12-24  9:07   ` Кочетков Владимир
  2 siblings, 0 replies; 8+ messages in thread
From: Кочетков Владимир @ 2004-12-24  5:09 UTC (permalink / raw)
  To: Лааз Вадим

Здравствуйте, Лааз.

Занимаюсь тем же самым, только авторизацию smtp уже запустил.
Кстати, для этого потребуется пересобрать postfix, из дистрибутива не
пойдет. Може стоит сразу это сделать, для себя я так решил.

По делу:
Из /usr/share/doc/cyrus-imapd-doc-2.2.10/README.ALT

-при использовании в качестве MTA Postfix, необходимо прописать в
/etc/postfix/main.cf 'maibox_transport = lmtp:unix/public/lmtp'


-- 
С уважением,
 Кочетков                          mailto:kvn@toltc.samen.elektra.ru




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: [Comm] postfix: couldn't connect to lmtpd
  2004-12-23 18:34 ` Лааз Вадим
  2004-12-24  5:09   ` Re[2]: " Кочетков Владимир
@ 2004-12-24  5:26   ` Кочетков Владимир
  2004-12-24  9:07   ` Кочетков Владимир
  2 siblings, 0 replies; 8+ messages in thread
From: Кочетков Владимир @ 2004-12-24  5:26 UTC (permalink / raw)
  To: Лааз Вадим

Здравствуйте, Лааз.

Вот в рассылке еще было:

>>Для этого надо в /etc/cyrus.conf прописать:
>>lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1
>>
>>
>>/etc/postfix/main.cf:
>>mailbox_transport = lmtp:unix:/public/lmtp
>>
>>Все остальные mailbox_transport закомментировать. fallback_transport
>>тоже.




-- 
С уважением,
 Кочетков                          mailto:kvn@toltc.samen.elektra.ru




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: [Comm] postfix: couldn't connect to lmtpd
  2004-12-23 18:34 ` Лааз Вадим
  2004-12-24  5:09   ` Re[2]: " Кочетков Владимир
  2004-12-24  5:26   ` Кочетков Владимир
@ 2004-12-24  9:07   ` Кочетков Владимир
  2004-12-24  9:23     ` Лааз Вадим
  2 siblings, 1 reply; 8+ messages in thread
From: Кочетков Владимир @ 2004-12-24  9:07 UTC (permalink / raw)
  To: Лааз Вадим

Здравствуйте, Лааз.

А что ты используешь для аутентификации через MySQL ?
auxprop плагин?

У меня проблемы с его нахождением, imap сервер почему то не видитю
Смотри ниже в рассылке

-- 
С уважением,
 Кочетков                          mailto:kvn@toltc.samen.elektra.ru




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Comm] postfix: couldn't connect to lmtpd
  2004-12-24  9:07   ` Кочетков Владимир
@ 2004-12-24  9:23     ` Лааз Вадим
  2004-12-24  9:53       ` Re[2]: " Кочетков Владимир
  0 siblings, 1 reply; 8+ messages in thread
From: Лааз Вадим @ 2004-12-24  9:23 UTC (permalink / raw)
  To: community

Пока авторизацию через MySQL отложил до выяснения
обстоятельств.

cyrus авторизируется из sasl

# cat imapd.conf | grep aux
sasl_pwcheck_method: auxprop

postfix из системной базы, пока не нашел, как направить его в
sasl

В сообщении от 24 Декабрь 2004 12:07 Кочетков Владимир написал(a):
> А что ты используешь для аутентификации через MySQL ?
> auxprop плагин?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re[2]: [Comm] postfix: couldn't connect to lmtpd
  2004-12-24  9:23     ` Лааз Вадим
@ 2004-12-24  9:53       ` Кочетков Владимир
  2004-12-28 11:35         ` Alexei Takaseev
  0 siblings, 1 reply; 8+ messages in thread
From: Кочетков Владимир @ 2004-12-24  9:53 UTC (permalink / raw)
  To: Лааз Вадим

Здравствуйте, Лааз.

Вы писали 24 декабря 2004 г., 13:23:31:

ЛВ> Пока авторизацию через MySQL отложил до выяснения
ЛВ> обстоятельств.

ЛВ> cyrus авторизируется из sasl

ЛВ> # cat imapd.conf | grep aux
ЛВ> sasl_pwcheck_method: auxprop

У меня в /etc/imapd.conf:
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sql

В логе: could not find auxprop plugin, was searching for 'sql'

Пробовал заменить на
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb

Чуть изменилось: could not find auxprop plugin, was searching for 'sasldb'

Хотя postfix этот плагин видит и авторизуется (smtp)

ЛВ> postfix из системной базы, пока не нашел, как направить его в
ЛВ> sasl

Я брал сборку отсюда
ftp://ftp.ilim.ru/pub/Linux/Distrib/ALTLinux/contrib/Master/2.4/i586/RPMS.Master24/


-- 
С уважением,
 Кочетков                          mailto:kvn@toltc.samen.elektra.ru




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Re[2]: [Comm] postfix: couldn't connect to lmtpd
  2004-12-24  9:53       ` Re[2]: " Кочетков Владимир
@ 2004-12-28 11:35         ` Alexei Takaseev
  0 siblings, 0 replies; 8+ messages in thread
From: Alexei Takaseev @ 2004-12-28 11:35 UTC (permalink / raw)
  To: ALT Linux Community

On Fri, 24 Dec 2004 13:53:39 +0400
Кочетков Владимир <kvn@toltc.samen.elektra.ru> wrote:

> Здравствуйте, Лааз.
> 
> Вы писали 24 декабря 2004 г., 13:23:31:
> 
> ЛВ> Пока авторизацию через MySQL отложил до выяснения
> ЛВ> обстоятельств.
> 
> ЛВ> cyrus авторизируется из sasl
> 
> ЛВ> # cat imapd.conf | grep aux
> ЛВ> sasl_pwcheck_method: auxprop
> 
> У меня в /etc/imapd.conf:
> sasl_pwcheck_method: auxprop
> sasl_auxprop_plugin: sql
> 
> В логе: could not find auxprop plugin, was searching for 'sql'
> 
> Пробовал заменить на
> sasl_pwcheck_method: auxprop
> sasl_auxprop_plugin: sasldb
> 
> Чуть изменилось: could not find auxprop plugin, was searching for
> 'sasldb'
> 
> Хотя postfix этот плагин видит и авторизуется (smtp)

Вот содержимое моего файла /usr/lib/sasl2/Cyrus.conf:

auxprop_plugin: sql
sql_engine: pgsql
sql_user: mail
sql_passwd: XXXXXXX
sql_hostnames: localhost
sql_database: mail
sql_statement: select password from mailusers where username = '%u' and
domain_n ame = '%r' and active = 1
#sql_verbose: yes
#sql_usessl: no

Содержимое /etc/imapd.conf:

admins: cyrus
allowanonymouslogin: 1
allowapop: 1
allownewnews: 1
allowplaintext: 1
annotation_db: skiplist
configdirectory: /var/lib/imap
defaultdomain: taf.ru
duplicate_db: berkeley
duplicatesuppression: 0
hashimapspool: 1
idlesocket: /var/lib/imap/socket/idle
imapidresponse: 0
lmtp_downcase_rcpt: 1
mboxlist_db: skiplist
newspeer: mail.ilimnet.ru
newsprefix: nntp
partition-default: /var/spool/imap
poptimeout: 5
ptscache_db: berkeley
reject8bit: 0
sasl_pwcheck_method: auxprop
seenstate_db: skiplist
sendmail: /usr/sbin/sendmail
servername: taf.ru
sievedir: /var/lib/imap/sieve
subscription_db: flat
tlscache_db: berkeley
tls_cert_file: /var/lib/ssl/certs/cyrus-cert.pem
tls_key_file: /var/lib/ssl/certs/cyrus-key.pem
username_tolower: 1
virtdomains: 1

Едиснтвенное отличие от вашего случая только в том, что у меня
используется PostgreSQL.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2004-12-28 11:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-23 17:41 [Comm] postfix: couldn't connect to lmtpd Лааз Вадим
2004-12-23 18:34 ` Лааз Вадим
2004-12-24  5:09   ` Re[2]: " Кочетков Владимир
2004-12-24  5:26   ` Кочетков Владимир
2004-12-24  9:07   ` Кочетков Владимир
2004-12-24  9:23     ` Лааз Вадим
2004-12-24  9:53       ` Re[2]: " Кочетков Владимир
2004-12-28 11:35         ` Alexei Takaseev

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git