2 Apr 2006 08:06
RE: postfix+cyrus errors
Jeremy Ford <jeremyfo <at> shorefast.net>
2006-04-02 06:06:09 GMT
2006-04-02 06:06:09 GMT
I found this in the wiki, question is what is the proper way to escape the <at> ?? <--snip--> Given that you have a username john <at> domain.tld, unless you escape the ' <at> ' as explained below, cyrus deliver will claim that the mailbox does not exist. instead of deliver john <at> domain.tld you should be using deliver john\\\ <at> domain.tld and instead of deliver -a john <at> domain.tld -m user/john <at> domain.tld you should be using deliver -a john\ <at> domain.tld -m user/john\\\ <at> domain.tld Thanks ________________________________________ From: info-cyrus-bounces <at> lists.andrew.cmu.edu [mailto:info-cyrus-bounces <at> lists.andrew.cmu.edu] On Behalf Of Jeremy Ford Sent: Sunday, April 02, 2006 12:34 AM To: info-cyrus <at> lists.andrew.cmu.edu Subject: postfix+cyrus errors Im trying to setup postfix+cyrus+mysql+web-cyradm+cyrus-sasl. I changed web-cyradm so when it creates mailbox for domain the account looks like user <at> domain.com and not user.domain.com. I have that working correctly. I can also login to the server (pop, imap) using user <at> domain.com and pass just fine However, whenever I try to send a mail to that user I get the following error <user <at> domain.com>: data format error. Command output: user: Mailbox does not exist 2BF632530085: to=<user <at> domain.com>, relay=cyrus, delay=0, status=bounced (data format error. Command output: user: Mailbox does not exist ) I can login using cyradm and verify there is a mailbox user <at> domain.com, I also tried creating user.user <at> domain.com but to no avail. Any help would be GREATLY appreciated. Thanks J Imapd.conf postmaster: postmaster servername: default.domain.com configdirectory: /var/imap partition-default: /var/spool/imap sievedir: /var/imap/sieve # Don't use an everyday user as admin. admins: cyrus hashimapspool: yes allowanonymouslogin: no allowplaintext: yes virtdomains: userid defaultdomain: domain.com autocreatequota: 25000 reject8bit: no quotawarn: 90 timeout: 30 poptimeout: 10 dracinterval: 0 drachost: localhost sasl_pwcheck_method: saslauthd sasl_auxprop_plugin: sql ## possible values for sasl_auxprop_plugin 'mysql', 'pgsql', 'sqlite'. sasl_sql_engine: mysql sasl_mech_list: PLAIN ## change below to suit your setup. sasl_sql_user: mail sasl_sql_passwd: pass sasl_sql_database: mail sasl_sql_hostnames: localhost sasl_sql_select: SELECT password FROM accountuser WHERE username='%u <at> %r' sendmail: /usr/sbin/sendmail sieve_maxscriptsize: 32 sieve_maxscripts: 5 unixhierarchysep: yes tls_ca_file: /var/imap/server.pem tls_cert_file: /var/imap/server.pem tls_key_file: /var/imap/server.pem ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
RSS Feed