The OpenNET Project / Index page

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

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

"cyrus imap не могу принять почту"  +/
Сообщение от dimedrol (ok) on 09-Июл-09, 11:18 
Доброе время суток.

Настраиваю cyrus-imap, столкнулся с такой проблемой.


логин проходит:

Jul 8 23:09:22 localhostname pop3[17544]: login:myhostname [213.184.252.226] dimedrol@myhost.com
plaintext User logged in


Затем отправляю на этот ящик письмо

Jul 8 23:15:58 localhostname sendmail[30515]: n68JFvNF030492:
to=dimedrol@myhost.com, delay=00:00:00, xdelay=00:00:00, mailer=cyrusv2,
pri=120327, relay=localhost, dsn=5.1.1, stat=User unknown
Jul 8 23:15:58 eu409 sendmail[30515]: n68JFvNF030492: n68JFwND030515: DSN:
User unknown
Jul 8 23:15:58 eu409 lmtpunix[17546]: verify_user(user.dimedrol) failed:
Mailbox does not exist

У меня есть два варианта объяснения, что происходит:
1.Я неправильно сконфигурировал связку sendmail+imapd. Это маловероятно, все
делал по документации
2.Я не создал почтовый ящик для dimedrol@myhost.com


С созданием ящика я испытываю затруднения. У меня пользователи хранятся в
/etc/sasldb2.

вот строка из /etc/imapd.conf

admins: cyrus cyrus@myhost.com

В документации везде описано, что для добавления почтовых ящиков нужно
использовать администратора cyrus. Это не получается, потому что в sasldb2
пользователи добавляются только с fully qualified name, то есть, например
cyrus@myhost.com. Ящик я создавал так:
cyradm --user cyrus@myhost.com myhost.com
myhost.com>cm user.dimedrol@myhost.com

Однако из-за того, что я использовал не cyrus, а cyrus@myhost.com, меня
терзают смутные сомнения, что он создался не там, где надо. Может быть зря
терзают.

Подскажите пожалуйста, куда копать.

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

 Оглавление

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


1. "cyrus imap не могу принять почту"  +/
Сообщение от aurved on 09-Июл-09, 11:33 
попробуй создать ящик user.dimedrol, а не user.dimedrol@myhost.com

то есть:


cyradm --user cyrus@myhost.com myhost.com
myhost.com>cm user.dimedrol

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

2. "cyrus imap не могу принять почту"  +/
Сообщение от dimedrol (ok) on 09-Июл-09, 12:32 
>попробуй создать ящик user.dimedrol, а не user.dimedrol@myhost.com
>
>то есть:
>
>
>cyradm --user cyrus@myhost.com myhost.com
>myhost.com>cm user.dimedrol

попробовал, результат прежний (

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

3. "cyrus imap не могу принять почту"  +/
Сообщение от dimedrol (ok) on 09-Июл-09, 12:34 
[root@myhost log]# su -l cyrus -c '/usr/lib/cyrus-imapd/ctl_mboxlist -d'
myhost.com!user.cyrus          default cyrus@myhost.com       lrswipcda
myhost.com!user.dimedrol       default dimedrol@myhost.com    lrswipcda
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "cyrus imap не могу принять почту"  +/
Сообщение от rootaxe (ok) on 09-Июл-09, 19:06 
>[root@myhost log]# su -l cyrus -c '/usr/lib/cyrus-imapd/ctl_mboxlist -d'
>myhost.com!user.cyrus          default cyrus@myhost.com
>      lrswipcda
>myhost.com!user.dimedrol       default dimedrol@myhost.com    
>lrswipcda

imapd.conf:
admins: username

saslpasswd2 -a sendmail username

cyradm -u username localhost

cm user.testmbox

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

5. "cyrus imap не могу принять почту"  +/
Сообщение от A Clockwork Orange on 10-Июл-09, 09:16 
cat imapd.conf
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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