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
Give it a shot.
Cheeto
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]> Oct 28 11:58:27 serv010 postfix/qmgr[4516]: 6870E5F0054: from=<[EMAIL PROTECTED]>, size=279, nrcpt=1 (queue active) Oct 28 11:58:27 serv010 postfix/pipe[4583]: 6870E5F0054: to=<[EMAIL PROTECTED]>, orig_to=<[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]> 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]>, 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] alias_maps = hash:/etc/aliases body_checks = regexp:/etc/postfix/securitysage/body_checks bounce_notice_recipient = [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] disable_vrfy_command = yes error_notice_recipient = [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] | root | root | 1 | | [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] 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
