You should make sure that your imap accounts are actually being created.
cyrus keeps the mail spools in /var/spool/imap/domain
find your domain in there and make sure that your user is in that
domain.  or use the cyradm tool and run 'lm' in the cryadm shell to see
if your mailbox exists.

On Sat, 2005-10-29 at 09:28 +0200, Kim Emax wrote:
> Cheeto wrote:
> > I ditched the whole cyrus mail transport method and opted to use lmtp.  
> > In /etc/postfix/main.cf:
> > I use
> > mailbox_transport = lmtp:unix:/var/imap/socket/lmtp
> > OR
> > mailbox_transport = lmtp:123.45.67.89
> > #with 123.45.67.89 being the ip of a remote lmtp daemon.
> > 
> > instead of
> > mailbox_transport = cyrus
> 
> I believe I´ve tried that too, but took a shot and...:
> 
> Oct 29 09:14:18 serv010 postfix/lmtp[7243]: 9CDE35F0054: 
> to=<[EMAIL PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, relay=none, delay=0, 
> status=deferred (connect to 
> /var/imap/socket/lmtp[/var/imap/socket/lmtp]: Permission denied)
> 
> Perms:
> [EMAIL PROTECTED] root]# ls -al /var/imap/socket
> total 8
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 28 11:50 .
> drwxr-x---   12 cyrus    mail         4096 Oct 29 08:50 ..
> -rw-------    1 cyrus    cyrus           0 Oct 28 07:47 imaplocal-0.lock
> srwxrwxrwx    1 root     root            0 Oct 28 11:50 lmtp
> -rw-------    1 cyrus    cyrus           0 Oct 26 23:48 lmtpunix-0.lock
> 
> [EMAIL PROTECTED] root]# ls -al /var/imap
> total 72
> drwxr-x---   12 cyrus    mail         4096 Oct 29 08:50 .
> drwxr-xr-x   17 root     root         4096 Oct 26 17:32 ..
> -rw-------    1 cyrus    cyrus         144 Oct 28 11:50 annotations.db
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 28 11:50 db
> drwx------    2 cyrus    cyrus        4096 Oct 29 08:50 db.backup1
> drwx------    2 cyrus    cyrus        4096 Oct 29 08:20 db.backup2
> -rw-------    1 cyrus    cyrus        8192 Oct 29 04:20 deliver.db
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 26 17:40 log
> -rw-------    1 cyrus    cyrus         144 Oct 28 11:50 mailboxes.db
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 26 17:40 msg
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 28 07:49 proc
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 26 17:40 ptclient
> drwxrwxr-x    2 cyrus    cyrus        4096 Oct 26 17:43 quota
> -rw-------    1 root     root            0 Oct 26 17:33 server.pem
> drwxr-xr-x    2 cyrus    cyrus        4096 Oct 28 11:50 socket
> -rw-------    1 cyrus    cyrus        8192 Oct 28 11:50 tls_sessions.db
> drwxrwxr-x    2 cyrus    cyrus        4096 Oct 26 17:42 user
> 
> [EMAIL PROTECTED] root]# ls -al /var
> total 68
> drwxr-xr-x   17 root     root         4096 Oct 26 17:32 .
> drwxr-xr-x   21 root     root         4096 Oct 20 11:50 ..
> drwxr-xr-x    3 root     root         4096 Sep  8 20:45 cache
> drwxr-xr-x    2 root     root         4096 Jan 25  2003 db
> drwxr-xr-x    3 root     root         4096 Sep  8 20:46 empty
> drwxr-x---   12 cyrus    mail         4096 Oct 29 08:50 imap
> drwxr-xr-x   12 root     root         4096 Sep 19 21:47 lib
> drwxr-xr-x    2 root     root         4096 Jan 25  2003 local
> drwxrwxr-x    3 root     lock         4096 Oct 29 04:02 lock
> drwxr-xr-x    3 root     root         4096 Oct 26 22:13 log
> lrwxrwxrwx    1 root     root           10 Sep  8 20:43 mail -> spool/mail
> drwxr-xr-x    2 root     root         4096 Jan 25  2003 nis
> drwxr-xr-x    2 root     root         4096 Jan 25  2003 opt
> drwxr-xr-x    2 root     root         4096 Jan 25  2003 preserve
> drwxr-xr-x    6 root     root         4096 Oct 26 23:48 run
> drwxr-xr-x   14 root     root         4096 Oct 26 17:40 spool
> drwxrwxrwt    2 root     root         4096 Oct 19 18:29 tmp
> drwxr-xr-x    3 root     root         4096 Sep  8 20:46 yp
> 
> okay, seems that the imap folder is only accessable for the users root 
> and cyrus.
> 
> [EMAIL PROTECTED] root]# chmod 755 /var/imap
> 
> Kicking the queue...
> 
> Oct 29 09:20:53 serv010 postfix/lmtp[7287]: 9CDE35F0054: 
> to=<[EMAIL PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, 
> relay=/var/imap/socket/lmtp[/var/imap/socket/lmtp], delay=395, 
> status=bounced (host /var/imap/socket/lmtp[/var/imap/socket/lmtp] said: 
> 550-Mailbox unknown.  Either there is no mailbox associated with this 
> 550-name or you do not have authorization to see it. 550 5.1.1 User 
> unknown (in reply to RCPT TO command))
> Oct 29 09:20:53 serv010 postfix/cleanup[7290]: 434B65F0055: 
> message-id=<[EMAIL PROTECTED]>
> Oct 29 09:20:53 serv010 postfix/qmgr[7229]: 434B65F0055: from=<>, 
> size=2318, nrcpt=1 (queue active)
> Oct 29 09:20:53 serv010 postfix/qmgr[7229]: 9CDE35F0054: removed
> Oct 29 09:20:53 serv010 postfix/lmtp[7287]: 434B65F0055: 
> to=<[EMAIL PROTECTED]>, relay=/var/imap/socket/lmtp[/var/imap/socket/lmtp], 
> delay=0, status=bounced (host 
> /var/imap/socket/lmtp[/var/imap/socket/lmtp] said: 550-Mailbox unknown. 
>   Either there is no mailbox associated with this 550-name or you do not 
> have authorization to see it. 550 5.1.1 User unknown (in reply to RCPT 
> TO command))
> Oct 29 09:20:53 serv010 postfix/qmgr[7229]: 434B65F0055: removed
> 
> So actually something went right... we have a new error :-)
> 
> Where does cyrus keep the mail? in courier it´s in Maildir, default in 
> the users homedir. If cyrus does the same, that the answer to the 
> current error cause neither emax nor root has a Maildir at the moment.
> 
> /Kim
> 
> > On Sat, 2005-10-29 at 00:16 +0200, Kim Emax wrote:
> > 
> >>Hi
> >>
> >>For the last couple of years I´ve been using postfix along with 
> >>courier-imap, but now I´m going to switch to cyrus, and have followed 
> >>the guide from postfix.org -> doc -> Postfix+Cyrus+Web-cyradm howto by 
> >>Luc de Louw (http://www.delouw.ch/linux/postfix.phtml)
> >>
> >>However that causes me some trouble, when I send testmails, they´re 
> >>bounced with "Mailbox does not exist". I can´t see what I´ve missed (or 
> >>if it´s a postfix or cyrus problem for that matter :-) This mail has 
> >>been posted to the postfixlist aswell...
> >>
> >>Anyone running a similar setup, who´s got a clue?
> >>
> >>Here´s a bit of the maillog:
> >>Oct 28 11:58:27 serv010 postfix/pickup[4515]: 6870E5F0054: uid=0 from=<root>
> >>Oct 28 11:58:27 serv010 postfix/cleanup[4577]: 6870E5F0054: 
> >>message-id=<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> >>Oct 28 11:58:27 serv010 postfix/qmgr[4516]: 6870E5F0054: 
> >>from=<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>, size=279, nrcpt=1 
> >>(queue active)
> >>Oct 28 11:58:27 serv010 postfix/pipe[4583]: 6870E5F0054: 
> >>to=<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>, orig_to=<[EMAIL 
> >>PROTECTED] <mailto:[EMAIL PROTECTED]>>, relay=cyrus, delay=0, 
> >>status=bounced (data format error. Command output: emax: Mailbox does 
> >>not exist )
> >>Oct 28 11:58:27 serv010 postfix/cleanup[4577]: 7890D5F0055: 
> >>message-id=<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> >>Oct 28 11:58:27 serv010 postfix/qmgr[4516]: 7890D5F0055: from=<>, 
> >>size=1968, nrcpt=1 (queue active)
> >>Oct 28 11:58:27 serv010 postfix/qmgr[4516]: 6870E5F0054: removed
> >>Oct 28 11:58:27 serv010 postfix/pipe[4583]: 7890D5F0055: 
> >>to=<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>, relay=cyrus, delay=0, 
> >>status=bounced (data format 
> >>error. Command output: root: Mailbox does not exist )
> >>Oct 28 11:58:27 serv010 postfix/qmgr[4516]: 7890D5F0055: removed
> >>
> >>master.cf:
> >><snip></snip>
> >>lmtp      unix  -       -       n       -       -       lmtp
> >><snip></snip>
> >>old-cyrus unix  -       n       n       -       -       pipe
> >>   flags= user=cyrus argv=/usr/cyrus/bin/deliver -r ${sender} -m 
> >>${extension} ${user}
> >>
> >># Cyrus 2.1.5 (Amos Gouaux)
> >># Also specify in main.cf: cyrus_destination_recipient_limit=1
> >>cyrus     unix  -       n       n       -       -       pipe
> >>   flags= user=cyrus argv=/usr/cyrus/bin/deliver -r ${sender} -m 
> >>${extension} ${user}
> >>
> >>cyrus.conf:
> >># standard standalone server implementation
> >>
> >>START {
> >>   # do not delete this entry!
> >>   recover       cmd="ctl_cyrusdb -r"
> >>
> >>   # this is only necessary if using idled for IMAP IDLE
> >>#  idled                cmd="idled"
> >>}
> >>
> >># UNIX sockets start with a slash and are put into /var/imap/socket
> >>SERVICES {
> >>   # add or remove based on preferences
> >>   imap          cmd="imapd" listen="192.168.1.5:imap" prefork=0
> >>   imaplocal     cmd="imapd -C /etc/imapd-local.conf" 
> >>listen="127.0.0.1:imap" prefork=0
> >>   imaps         cmd="imapd -s" listen="192.168.1.5:imaps" prefork=0
> >>   imapslocal    cmd="imapd -C /etc/imapd-local.conf" 
> >>listen="127.0.0.1:imaps" prefork=0
> >>   pop3          cmd="pop3d" listen="pop3" prefork=0
> >>   pop3s         cmd="pop3d -s" listen="pop3s" prefork=0
> >>   sieve         cmd="timsieved" listen="192.168.1.5:sieve" prefork=0
> >>   sievelocal    cmd="timsieved -C /etc/imapd-local.conf 
> >>listen="127.0.0.1:sieve" prefork=0
> >>
> >>   # at least one LMTP is required for delivery
> >>#  lmtp         cmd="lmtpd" listen="lmtp" prefork=0
> >>   lmtpunix      cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=1
> >>
> >>   # this is only necessary if using notifications
> >>#  notify       cmd="notifyd" listen="/var/imap/socket/notify" 
> >>proto="udp" prefork=1
> >>}
> >>
> >>EVENTS {
> >>   # this is required
> >>   checkpoint    cmd="ctl_cyrusdb -c" period=30
> >>
> >>   # this is only necessary if using duplicate delivery suppression
> >>   delprune      cmd="ctl_deliver -E 3" period=1440
> >>
> >>   # this is only necessary if caching TLS sessions
> >>   tlsprune      cmd="tls_prune" period=1440
> >>}
> >>
> >>imapd.conf:
> >>postmaster: postmaster
> >>configdirectory: /var/imap
> >>partition-default: /var/spool/imap
> >># admins: cyrus # no admins!
> >>allowanonymouslogin: no
> >>allowplaintext: yes
> >>sasl_mech_list: PLAIN
> >>servername: masterminds.dk
> >>autocreatequota: 20480
> >>reject8bit: no
> >>quotawarn: 90
> >>timeout: 30
> >>poptimeout: 10
> >>dracinterval: 0
> >>drachost: localhost
> >>sasl_pwcheck_method: saslauthd
> >>sievedir: /usr/sieve
> >>sendmail: /usr/sbin/sendmail
> >>sieve_maxscriptsize: 32
> >>sieve_maxscripts: 5
> >>
> >># unixhierarchysep: yes« is only used if you like to have usernames like 
> >>»hans.mueller.somedomain.tld«
> >># 28/10-2005: removed the outcomment and make sure this is set to no
> >>unixhierarchysep: no
> >>
> >>imapd-local.conf:
> >>postmaster: postmaster
> >>configdirectory: /var/imap
> >>partition-default: /var/spool/imap
> >>admins: cyrus
> >>allowanonymouslogin: no
> >>allowplaintext: yes
> >>sasl_mech_list: PLAIN
> >>servername: masterminds.dk
> >>autocreatequota: 20480
> >>reject8bit: no
> >>quotawarn: 90
> >>timeout: 30
> >>poptimeout: 10
> >>dracinterval: 0
> >>drachost: localhost
> >>sasl_pwcheck_method: saslauthd
> >>sievedir: /usr/sieve
> >>sendmail: /usr/sbin/sendmail
> >>sieve_maxscriptsize: 32
> >>sieve_maxscripts: 5
> >># 28/10-2005: removed the outcomment and make sure this is set to no
> >>unixhierarchysep: no
> >>
> >>
> >>[EMAIL PROTECTED] root]# postconf -n
> >>2bounce_notice_recipient = [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >>alias_maps = hash:/etc/aliases
> >>body_checks = regexp:/etc/postfix/securitysage/body_checks
> >>bounce_notice_recipient = [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >>broken_sasl_auth_clients = yes
> >>command_directory = /usr/sbin
> >>config_directory = /etc/postfix
> >>daemon_directory = /usr/libexec/postfix
> >>debug_peer_level = 2
> >>delay_notice_recipient = [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >>disable_vrfy_command = yes
> >>error_notice_recipient = [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >>header_checks = regexp:/etc/postfix/block255, 
> >>regexp:/etc/postfix/header_checks, 
> >>regexp:/etc/postfix/securitysage/header_checks
> >>html_directory = no
> >>mail_owner = postfix
> >>mail_spool_directory = /var/spool/mail
> >>mailbox_transport = cyrus
> >>mailq_path = /usr/bin/mailq
> >>manpage_directory = /usr/local/share/man
> >>mime_header_checks = regexp:/etc/postfix/mime_header_checks
> >>mydestination = $myhostname, $mynetworks, localhost.$mydomain, 
> >>$transport_maps
> >>mydomain = $myhostname
> >>myhostname = emax.dk
> >>mynetworks = 192.168.1.0/24, 127.0.0.0/8, 213.237.12.252/32, 
> >>213.84.242.68/32, 195.135.219.0/24, 81.7.149.95/32, 85.82.1.250/32, 
> >>195.135.216.0/24
> >>newaliases_path = /usr/bin/newaliases
> >>queue_directory = /var/spool/postfix
> >>readme_directory = no
> >>recipient_delimiter = +
> >>relay_domains = $mydestination
> >>sample_directory = /etc/postfix
> >>sender_canonical_maps = mysql:/etc/postfix/mysql-canonical.cf
> >>sendmail_path = /usr/sbin/sendmail
> >>setgid_group = postdrop
> >>smtpd_helo_required = yes
> >>smtpd_recipient_restrictions = permit_sasl_authenticated, 
> >>permit_mynetworks, reject_unauth_destination
> >>smtpd_sasl_auth_enable = yes
> >>smtpd_sasl_local_domain =
> >>smtpd_sasl_security_options = noanonymous
> >>unknown_local_recipient_reject_code = 550
> >>virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
> >>
> >>mysql> select * from virtual;
> >>+------------------+------+----------+--------+
> >>| alias            | dest | username | status |
> >>+------------------+------+----------+--------+
> >>| [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>     | root | root     |      
> >>1 |
> >>| [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>  | emax | emax     |      1 |
> >>+------------------+------+----------+--------+
> >>
> >>mysql> select * from accountuser;
> >>+----------+---------------+--------+-------------+
> >>| username | password      | prefix | domain_name |
> >>+----------+---------------+--------+-------------+
> >>| cyrus    | KuugKb.lIBFX2 |        |             |
> >>| emax     | 09F5EN7.iqzBw | www.   | emax.dk     |
> >>| root     | 09F5EN7.iqzBw | www.   | emax.dk     |
> >>+----------+---------------+--------+-------------+
> >>
> >>[EMAIL PROTECTED] root]# ps -ax | egrep "(sasl|mysql|imap|postfix|cyrus)"
> >>  2300 ?        S      0:00 /bin/sh /usr/bin/mysqld_safe 
> >>--datadir=/var/lib/mysql 
> >>--pid-file=/var/lib/mysql/serv010.masterminds.dk.pid
> >>  2329 ?        S      0:00 [mysqld]
> >>  2350 ?        S      0:00 [mysqld]
> >>  2351 ?        S      0:00 [mysqld]
> >>  2352 ?        S      0:00 [mysqld]
> >>  2353 ?        S      0:00 [mysqld]
> >>  2354 ?        S      0:00 [mysqld]
> >>  2355 ?        S      0:00 [mysqld]
> >>  2356 ?        S      0:00 [mysqld]
> >>  2357 ?        S      0:00 [mysqld]
> >>  2358 ?        S      0:00 [mysqld]
> >>  4479 ?        S      0:00 /usr/local/sbin/saslauthd -c -a pam
> >>  4567 ?        S      0:00 /usr/sbin/saslauthd -m 
> >>/var/run/saslauthd/mux -a shadow
> >>  5332 pts/1    S      0:00 mysql -u root -p mail
> >>  5333 ?        S      0:00 [mysqld]
> >>
> >>
> >>-- 
> >>Take Care
> >>Kim Emax - master|minds - Vi tænker IT for dig...
> >>Konsulentbistand, programmering, design & hosting af websites.
> >>http://www.masterminds.dk - http://www.emax.dk
> >>Køb din vin online på http://www.gmvin.dk,
> >>Danmarks måske mest avancerede VinWebShop
> >>
> >>_______________________________________________
> >>This mailing list is hosted and supported
> >>by bit-heads GmbH | http://www.bit-heads.ch
> >>
> >>_______________________________________________
> >>Web-cyradm mailing list
> >>[email protected] <mailto:[email protected]>
> >>http://www.web-cyradm.org/mailman/listinfo/web-cyradm
> >>
> > 
> > ------------------------------------------------------------------------
> > 
> > _______________________________________________
> > This mailing list is hosted and supported
> > by bit-heads GmbH | http://www.bit-heads.ch
> > 
> > _______________________________________________
> > Web-cyradm mailing list
> > [email protected]
> > http://www.web-cyradm.org/mailman/listinfo/web-cyradm
> 
> _______________________________________________
> This mailing list is hosted and supported
> by bit-heads GmbH | http://www.bit-heads.ch
> 
> _______________________________________________
> Web-cyradm mailing list
> [email protected]
> http://www.web-cyradm.org/mailman/listinfo/web-cyradm
-- 
Cheeto <[EMAIL PROTECTED]>

_______________________________________________
This mailing list is hosted and supported
by bit-heads GmbH | http://www.bit-heads.ch

_______________________________________________
Web-cyradm mailing list
[email protected]
http://www.web-cyradm.org/mailman/listinfo/web-cyradm

Reply via email to