[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Cyrus21-imapd проблема



В Птн, 02.08.2002, в 20:14, Валентин С. Рябинин написал:
> Приветсвую всех.
> 
> Стоят такие пакеты:
> 
> cyrus21-admin_2.1.5-5_all.deb
> cyrus21-common_2.1.5-5_i386.deb
> cyrus21-imapd_2.1.5-5_i386.deb
> 
> сервер запущен:
> cyrus    16901  0.0  0.3  4700 1920 ?        S    20:05   0:00
> /usr/sbin/cyrmaster
> cyrus    16906  0.0  0.1  3228  904 ?        S    20:05   0:00 notifyd
> 
> делаем mbox:
> cyradmin --user cyrus --server domen
> domen> createmailbox bass default
> 
> смотрим:
> 
> /var/spool/cyrus/mail.com/b/bass:
> итого 12
> -rw-------    1 cyrus    mail            4 Авг  2 17:54 cyrus.cache
> -rw-------    1 cyrus    mail          146 Авг  2 17:54 cyrus.header
> -rw-------    1 cyrus    mail           76 Авг  2 17:54 cyrus.index
> 
> отправляем туда письмо из под рута(!):
> 
> cyrdeliver -m bass < test_letter
> +bass: Permission denied
> cyrdeliver -a cyrus -m bass < test_letter
> +bass: Permission denied
> 
> облом :(
> 
> strace ничего интересного не рассказал. замена прав на каталоги тоже
> ничего.

нет, вот тут и интересно:

root@host$ strace cyrdeliver -m bass < test_letter

--cut--
connect(3, {sin_family=AF_UNIX, path=" /var/run/cyrus/socket/lmtp"}, 29)
= 0
--cut--
write(3, "MAIL FROM:<root> AUTH=<>\r\n", 26) = 26
read(3, "250 2.1.0 ok\r\n", 4096)       = 14
select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
write(3, "RCPT TO:<+bass>\r\n", 17)     = 17
read(3, "550-You do not have permission t"..., 4096) = 250
--cut--

получатель не bass,  +bass. Откуда этот лишний симовол "+"?
Ошибка в lmtp транспорте по вине разработчика? майнтанера?
Или всё таки я что-то не то делаю?

Пожалуйста те, кто использует данный пакет дайте вразумительный ответ

> 
> где я ошибся? в какую сторону читать/смотреть?
> 

-- 
С уважением, Валентин С. Рябинин
mailto: bass@edinstvo.com
jabber: bass@jabber.ru

Reply to: