The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Sendmail не видит пользователей dovecot-а"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Sendmail не видит пользователей dovecot-а"  
Сообщение от simonid email(ok) on 16-Авг-07, 10:17 
DNS и IP конечно же тестовые с dovecot-ом только разбираюсь

1. DNS

nslookup simonid.ru

Server:         192.168.5.11
Address:        192.168.5.11#53

Name:   simonid.ru
Address: 192.168.5.11

nslookup -type=mx simonid.ru

Server:         192.168.5.11
Address:        192.168.5.11#53

simonid.ru      mail exchanger = 10 simonid.ru.

2. отрывок с dovecot.conf

first_valid_uid = 900
last_valid_uid = 900
first_valid_gid = 900
last_valid_gid = 900

protocol imap {
  login_executable = /usr/libexec/dovecot/imap-login
  mail_executable = /usr/libexec/dovecot/imap
}
  
protocol pop3 {
  login_executable = /usr/libexec/dovecot/pop3-login
  mail_executable = /usr/libexec/dovecot/pop3
  pop3_uidl_format = XuXv
}

mail_location = maildir:/opt/mail/%d/%u
mail_extra_groups = mail

auth default {

  mechanisms = digest-md5 cram-md5 apop

#  userdb static {
#      args = uid=vmail gid=vmail home=/opt/mail/%d/%n
#  }

userdb passwd-file {
   args = /opt/mail/%d/etc/passwd.pwd
   }

  passdb passwd-file {
    args = /opt/mail/%d/etc/cram-md5.pwd
  }

  user = vmail

  socket listen {
    master {
      path = /var/run/dovecot/auth-master
      mode = 0600
      user = vmail
      group = vmail
    }
    client {
      path = /var/run/dovecot/auth-client
      mode = 0660
      user = smail
      group = smail
    }

3. sendmail

    + MAILER(dovecot)


Mdovecot,   P=/usr/libexec/dovecot/deliver, F=DFMPhnu9,
                 S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP,
                 T=DNS/RFC822/X-Unix,
                 A=deliver -d $u

на выходе

sendmail[6054]: l7G5ifs2006054: assigned id
sendmail[6054]: NOQUEUE: connect from ns.simonid.ru [192.168.5.11]
sendmail[6054]: AUTH: available mech=DIGEST-MD5 CRAM-MD5, allowed mech=DIGEST-MD5 CRAM-MD5
sendmail[6054]: l7G5ifs2006054: Milter: no active filter
sendmail[6054]: l7G5ifs2006054: --- 220 ns.simonid.ru ESMTP Sendmail; Thu, 16 Aug 2007 16:44:41 +1100
sendmail[6054]: l7G5ifs2006054: <-- EHLO ns.simonid.ru
sendmail[6054]: l7G5ifs2006054: --- 250-ns.simonid.ru Hello ns.simonid.ru [192.168.5.11], pleased to meet you
sendmail[6054]: l7G5ifs2006054: --- 250-ENHANCEDSTATUSCODES
sendmail[6054]: l7G5ifs2006054: --- 250-PIPELINING
sendmail[6054]: l7G5ifs2006054: --- 250-8BITMIME
sendmail[6054]: l7G5ifs2006054: --- 250-SIZE
sendmail[6054]: l7G5ifs2006054: --- 250-DSN
sendmail[6054]: l7G5ifs2006054: --- 250-AUTH DIGEST-MD5 CRAM-MD5
sendmail[6054]: l7G5ifs2006054: --- 250-STARTTLS
sendmail[6054]: l7G5ifs2006054: --- 250-DELIVERBY
sendmail[6054]: l7G5ifs2006054: --- 250 HELP
sendmail[6054]: l7G5ifs2006054: <-- MAIL FROM:<dimas@simonid.ru> SIZE=365
sendmail[6054]: l7G5ifs2006054: --- 250 2.1.0 <dimas@simonid.ru>... Sender ok
sendmail[6054]: l7G5ifs2006054: <-- RCPT TO:<tuktuk@simonid.ru>
sendmail[6054]: l7G5ifs2006054: --- 550 5.1.1 <tuktuk@simonid.ru>... User unknown
sendmail[6054]: l7G5ifs2006054: <tuktuk@simonid.ru>... User unknown
sendmail[6054]: l7G5ifs2006054: <-- QUIT
sendmail[6054]: l7G5ifs2006054: --- 221 2.0.0 ns.simonid.ru closing connection
sendmail[6054]: l7G5ifs2006054: disconnect level 1
sendmail[6054]: l7G5ifs2006054: in background, pid=6054
sendmail[6054]: l7G5ifs2006054: from=<dimas@simonid.ru>, size=365, class=0, nrcpts=0, proto=ESMTP, daemon=MSA, relay=ns.simonid.ru [192.168.5.11]
sendmail[6054]: l7G5ifs2006054: dropenvelope, e_flags=0x4009, OpMode=d, pid=6054
sendmail[6054]: l7G5ifs2006054: unlink ./dfl7G5ifs2006054
sendmail[6054]: l7G5ifs2006054: ./dfl7G5ifs2006054: unlink-fail 2
sendmail[6054]: l7G5ifs2006054: unlink ./qfl7G5ifs2006054
sendmail[6054]: l7G5ifs2006054: ./qfl7G5ifs2006054: unlink-fail 2
sendmail[6054]: l7G5ifs2006054: unlock
sendmail[6054]: l7G5ifs2006054: unlink ./xfl7G5ifs2006054
sendmail[6054]: l7G5ifs2006054: ./xfl7G5ifs2006054: unlink-fail 2
sendmail[6054]: NOQUEUE: finis, pid=6054

подскажите в чем может быть причина!!!
сам dovecot работает (POP3 точно, IMAP не проверял)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Sendmail не видит пользователей dovecot-а"  
Сообщение от DN (??) on 16-Авг-07, 12:06 
>
>подскажите в чем может быть причина!!!
>сам dovecot работает (POP3 точно, IMAP не проверял)

А sendmail.cf тестировали?
Может sendmail для tuktuk@simonid.ru выбирает не тот майлер
( /usr/libexec/dovecot/deliver ).

/usr/sbin/sendmail -bt -Csendmail.cf
3,0 <tuktuk@simonid.ru>
...

или

/usr/sbin/sendmail -d21.12 -bt -Csendmail.cf
...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Sendmail не видит пользователей dovecot-а"  
Сообщение от simonid email(??) on 16-Авг-07, 13:57 
>или
>
>/usr/sbin/sendmail -d21.12 -bt -Csendmail.cf
>...

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

sendmail -bt -Csendmail.cf
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 3,0 <tuktuk@simonid.ru>

canonify           input: < tuktuk @ simonid . ru >
Canonify2          input: tuktuk < @ simonid . ru >
Canonify2        returns: tuktuk < @ simonid . ru . >
canonify         returns: tuktuk < @ simonid . ru . >
parse              input: tuktuk < @ simonid . ru . >
Parse0             input: tuktuk < @ simonid . ru . >
Parse0           returns: tuktuk < @ simonid . ru . >
ParseLocal         input: tuktuk < @ simonid . ru . >
ParseLocal       returns: tuktuk < @ simonid . ru . >
Parse1             input: tuktuk < @ simonid . ru . >
Parse1           returns: $# dovecot $: tuktuk
parse            returns: $# dovecot $: tuktuk

но вылезла другая проблема

...
...
/etc/aliases: line 96: root... cannot alias non-local names

добавил F = ..А параметрах довекота (dovecot.m4)

но не помогло!!!

работает довекот как локальный мэйлер или нет?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Sendmail не видит пользователей dovecot-а"  
Сообщение от DN (??) on 16-Авг-07, 15:31 
>[оверквотинг удален]
>parse            
>returns: $# dovecot $: tuktuk
>
>но вылезла другая проблема
>
>...
>...
>/etc/aliases: line 96: root... cannot alias non-local names
>
>добавил F = ..А параметрах довекота (dovecot.m4)

Не знаю, что у Вас написано в строке 96.
Вариантов решения вашей проблемы, в случае конфигурации  sendmail.cf,  "миллион".
Верните локальный мейлер назад.
Определите лучше классы мейлеров на примере вот этой статьи.
https://www.opennet.ru/base/net/user_maller.txt.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Sendmail не видит пользователей dovecot-а"  
Сообщение от simonid (??) on 16-Авг-07, 16:58 
>Верните локальный мейлер назад.
>Определите лучше классы мейлеров на примере вот этой статьи.
>https://www.opennet.ru/base/net/user_maller.txt.html
>

да это не только на 96 строку, а на весь aliases токая реакция
что касательно статьи

MAILER(cyrus)dnl
define(`confLOCAL_MAILER',`cyrus')dnl

только вместо cyrus у меня dovecot,в результате чего и получил проблему с aliases, а вот с virtusertable поэкспериментирую

спасибо за участие!!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру