<html><head><title>Re: Cyrus administration problem</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</head>
<body>
<span style=" font-family:'Verdana'; font-size: 10pt;">Thanks but I am not sure how you are getting that conclusion from this wording in the manual. &nbsp;As far as I can see it almost (but not quite) the reverse of what you are saying.<br>
<br>
----------------------------------------------------------------------------------<br>
Configuring Virtual Domains<br>
Introduction<br>
<br>
Virtual domains is the practice of hosting a service for more than one domain on one server. Cyrus IMAP has the ability to host IMAP/POP mailboxes for multiple domains (e.g. test@example.com and test@example.net) on a single server or Murder.<br>
<br>
In order to accomplish this, Cyrus needs to know which domain to look in when a mailbox is accessed. There are two ways in which Cyrus can determine the domain:<br>
<br>
&nbsp; &nbsp; * Fully qualified userid - the client logs in with a userid containing the domain in which the user belongs (e.g test@example.com or test%example.net)<br>
&nbsp; &nbsp; * IP address - the server looks up the domain based on the IP address of the receiving interface (useful for servers with multiple NICs or using IP aliasing)<br>
<br>
Both of these methods are active if the virtdomains option is set to on (or yes, 1, true) and can be used in conjunction with one another. If the virtdomains option is set to userid, then only the first method is used. Note that a fully qualified userid takes precedence over a domain obtained from the IP address.<br>
----------------------------------------------------------------------------------<br>
<br>
<br>
Thursday, August 6, 2009, 11:12:24 AM, you wrote:<br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; On Thu, Aug 6, 2009 at 3:09 PM,<br>
&gt; Nybbles2Byte&lt;<a style=" font-weight: normal;" href="mailto:nybbles2byte@gmail.com">nybbles2byte@gmail.com</a>&gt; wrote:<br>
<span style=" color: #800080;">&gt;&gt; Avoiding DNS lookups that in my particular setup have no purpose is a good<br>
&gt;&gt; thing so I certainly want to keep this setting. However, if there is more<br>
&gt;&gt; that I can do to make the setup better, great! What man pages (man ???) and<br>
&gt;&gt; what should I be looking for?<br>
</span></b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; virtdomains: 1 &nbsp; &nbsp;(donīt query DNS)<br>
&gt; virtdomains: userid &nbsp; &nbsp;(do DNS query)<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; Thursday, August 6, 2009, 4:24:22 AM, you wrote:<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt;&gt;&gt; On Thu, Aug 6, 2009 at 1:08 AM,<br>
&gt;&gt;&gt; Nybbles2Byte&lt;<a style=" font-weight: normal;" href="mailto:nybbles2byte@gmail.com">nybbles2byte@gmail.com</a>&gt; wrote:<br>
<span style=" color: #800080;">&gt;&gt;&gt;&gt; That was it! Well, close enough. I couldn't find any ldap_default_realm<br>
&gt;&gt;&gt;&gt; in<br>
&gt;&gt;&gt;&gt; the latest version but I was able to Google it and found someone else who<br>
&gt;&gt;&gt;&gt; has a similar question.<br>
</span></b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt;&gt;&gt; The key in this version (downloaded a month ago) is to change<br>
&gt;&gt;&gt;&gt; "virtdomains:<br>
&gt;&gt;&gt;&gt; 1" to "virtdomains: userid". &nbsp;This prevents Cyrus from doing a reverse<br>
&gt;&gt;&gt;&gt; DNS<br>
&gt;&gt;&gt;&gt; and then it just uses the servers short name for the realm - consistently<br>
&gt;&gt;&gt;&gt; (instead of the randomness I was getting from the reverse DNS - although<br>
&gt;&gt;&gt;&gt; now<br>
&gt;&gt;&gt;&gt; that I think about it it was probably the DNS server handing out<br>
&gt;&gt;&gt;&gt; r-lookups<br>
&gt;&gt;&gt;&gt; in a round robin order).<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt;&gt;&gt; I guess no. You really donīt need "virtdomains: userid" (read manpage<br>
&gt;&gt;&gt; again).<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt;&gt;&gt;&gt;&gt; With ldap beckhend the secret is sasl_ldap_default_realm (or<br>
&gt;&gt;&gt;&gt;&gt; ldap_default_realm in saslauthd.conf) this is the domain to no-domain<br>
&gt;&gt;&gt;&gt;&gt; user like "root" (login with no-domain user is the global admin).<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt;&gt;&gt;&gt;&gt; sasl_ldap_default_realm should be equal defaultdomain to work like a<br>
&gt;&gt;&gt;&gt;&gt; cham.<br>
&gt;&gt;&gt;&gt;&gt; ;)<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt;&gt;&gt;&gt;&gt; I don't know if sasl_sql_default_realm exist.<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<br>
<br>
<br>
<br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; --<br>
&gt;&gt; &nbsp;Nybbles2Byte &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a style=" font-weight: normal;" href="mailto:nybbles2byte@gmail.com">mailto:nybbles2byte@gmail.com</a><br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<br>
<br>
<br>
<br>
<span style=" font-family:'arial'; font-size: 8pt; color: #c0c0c0;"><i>--&nbsp;<br>
&nbsp;Nybbles2Byte &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a style=" font-style: normal;" href="mailto:nybbles2byte@gmail.com">mailto:nybbles2byte@gmail.com</a></body>