ALT Linux Community general discussions
 help / color / mirror / Atom feed
* HA: [Comm] ALM24: postfix+maildrop+courier (авторизация в courier из базы)
@ 2004-10-31 19:06 Maksim N. Reziapkin
  2004-10-31 20:17 ` Artem K. Jouravsky
  0 siblings, 1 reply; 3+ messages in thread
From: Maksim N. Reziapkin @ 2004-10-31 19:06 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1829 bytes --]

значит продолжаю я курить сабжуваю связку.

письмо падает в постфикс. постфикс идет в базу, смотрить есть ли такой домен, такой пользователь, и куда класть ему для этого пользователя...

намучался и даже завелось... можно сказать было не сложно, но почитать пришлось :)

теперь вапрос в том, чтобы отдавать почту либо по pop3&imap (безопастные каналы после).

прикрутили courier, сказали что авторизуемся в базе через courier-authdaemon-mysql (3.0.7-alt1).

про то,что курьеровый модуль авторизации поьзуется только фиксироваными полями из файла authdaemon-mysql.conf это уже укурил, использую поле
MYSQL_SELECT_CLAUSE = select username,password,maildir from mailbox where username = '$(local_parts)@$(domain)';
в лога БД вижу корректный (на мой взгляд) зпрос в БД mailbox.

тогда остался вапрос, отдаст ли authdaemon комманду ACCEPT....
мля... либо я сам дурак, либо ваше "курить" перестал...

когда в базе authdaemon не мог подключиться к БД (права не были корректно выставлены и прочее) я получал REJECT. ну и сам дурак.

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

но я получаю authdaemon: TEMPFAIL............. где-то выкурил, что это может означать следующее, authdaemon к базе подключился, но нагнулся из-за проблем в самой базе-таблице.

в логах у меня сейчас следующее:
/когда делаю telnet 1.2.3.4 110/

pop3d: LOGIN: DEBUG: ip=1.2.3.4 COMAMND=USER
pop3d: LOGIN: DEBUG: ip=1.2.3.4 COMAMND=PASS
pop3d: LOGIN: DEBUG: ip=1.2.3.4 username=max
pop3d: LOGIN: DEBUG: ip=1.2.3.4 password=max
pop3d: authdaemon: starting client module
pop3d: authdaemon: TEMPFAIL no mode modules will be tried
pop3d: LOGIN FAILED, user=[max], ip=[1.2.3.4]

вообщем покажите, плз, в какой части  я еще не "укурился"...
спасибо...
если кодировочка неправильная, извините...

[-- Attachment #2: winmail.dat --]
[-- Type: application/ms-tnef, Size: 3827 bytes --]

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

* Re: HA: [Comm] ALM24: postfix+maildrop+courier (авторизация в courier из базы)
  2004-10-31 19:06 HA: [Comm] ALM24: postfix+maildrop+courier (авторизация в courier из базы) Maksim N. Reziapkin
@ 2004-10-31 20:17 ` Artem K. Jouravsky
  2004-10-31 23:41   ` Dmitry Lebkov
  0 siblings, 1 reply; 3+ messages in thread
From: Artem K. Jouravsky @ 2004-10-31 20:17 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1158 bytes --]

On Sun, Oct 31, 2004 at 10:06:37PM +0300, Maksim N. Reziapkin wrote:
> значит продолжаю я курить сабжуваю связку.
<skip/>
> сейчас имею базу, к которой могу обратиться... в которой лежат нужные записи...
> 
> но я получаю authdaemon: TEMPFAIL............. где-то выкурил, что это может означать следующее, authdaemon к базе подключился, но нагнулся из-за проблем в самой базе-таблице.
> 
> в логах у меня сейчас следующее:
> /когда делаю telnet 1.2.3.4 110/
> 
> pop3d: LOGIN: DEBUG: ip=1.2.3.4 COMAMND=USER
> pop3d: LOGIN: DEBUG: ip=1.2.3.4 COMAMND=PASS
> pop3d: LOGIN: DEBUG: ip=1.2.3.4 username=max
> pop3d: LOGIN: DEBUG: ip=1.2.3.4 password=max
> pop3d: authdaemon: starting client module
> pop3d: authdaemon: TEMPFAIL no mode modules will be tried
> pop3d: LOGIN FAILED, user=[max], ip=[1.2.3.4]
> 
> вообщем покажите, плз, в какой части  я еще не "укурился"...
Там чуть ли не на кофейной гуще гадать приходится :(
Например, я обнаружил, что часть полей (а может, и все) в БД не может содержать NULL.
Вообще, вышлите мне в личку конфиги, а я покажу свои.

--
С уважением,
   Артём.
ЗАО "СЕМА.РУ"
************
You have mail.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: HA: [Comm] ALM24: postfix+maildrop+courier (авторизация в courier из базы)
  2004-10-31 20:17 ` Artem K. Jouravsky
@ 2004-10-31 23:41   ` Dmitry Lebkov
  0 siblings, 0 replies; 3+ messages in thread
From: Dmitry Lebkov @ 2004-10-31 23:41 UTC (permalink / raw)
  To: community

On Sun, 31 Oct 2004 23:17:55 +0300
"Artem K. Jouravsky" <tema@sema.ru> wrote:

> On Sun, Oct 31, 2004 at 10:06:37PM +0300, Maksim N. Reziapkin wrote:
> > значит продолжаю я курить сабжуваю связку.
> <skip/>
> > сейчас имею базу, к которой могу обратиться... в которой лежат нужные записи...
> > 
> > но я получаю authdaemon: TEMPFAIL............. где-то выкурил, что это может
> > означать следующее, authdaemon к базе подключился, но нагнулся из-за проблем в
> > самой базе-таблице.
> > 
> > в логах у меня сейчас следующее:
> > /когда делаю telnet 1.2.3.4 110/
> > 
> > pop3d: LOGIN: DEBUG: ip=1.2.3.4 COMAMND=USER
> > pop3d: LOGIN: DEBUG: ip=1.2.3.4 COMAMND=PASS
> > pop3d: LOGIN: DEBUG: ip=1.2.3.4 username=max
> > pop3d: LOGIN: DEBUG: ip=1.2.3.4 password=max
> > pop3d: authdaemon: starting client module
> > pop3d: authdaemon: TEMPFAIL no mode modules will be tried

1. См. authmodulelist в файле /etc/courier-imap/authdaemon.conf
   (для работы с MySQL этот параметр должен содержать authmysql). 

2. См. /etc/sysconfig/courier-imap на предмет DEFAULT_AUTHD
   (должно быть =mysql).

3. Ну и смотреть, запускается ли authdaemond.mysql

--
WBR, Dmitry Lebkov


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

end of thread, other threads:[~2004-10-31 23:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-31 19:06 HA: [Comm] ALM24: postfix+maildrop+courier (авторизация в courier из базы) Maksim N. Reziapkin
2004-10-31 20:17 ` Artem K. Jouravsky
2004-10-31 23:41   ` Dmitry Lebkov

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