Help with cyrus-imapd, cyrus-sasl, postfix and lmtp

Dale J Chatham dale.chatham at gmail.com
Sun Nov 4 11:32:19 EST 2012


One more point.  Can't one authenticate with saslauthd running on a 
remote machine?

So, could I:

Internet    DMZ             Internal
========    =============   ==============
mail           ->  Postfix                 -> lmtp
                             ^                            |  |
                             |                     +--- +  v
                             |                      | Cyrus-imapd
                             |                      |       |
                             |                      |       v
                             +-----------------+> saslauthd

On 11/4/2012 10:09 AM, Andrew Morgan wrote:
> On Sun, 4 Nov 2012, Dale J Chatham wrote:
>
>> my intent it so have postfix in the DMZ delivering to cyrus lmtp and
>> cyrus internal.
>>
>> I'd like to not have to have a map of users, but to use ideally sasldb
>> to determine users and passwords, but pam if necessary.  I'd rather use
>> stock packages and avoid compiling from scratch.
>>
>> Distro is centos 6.3
>>
>> I can't seem to get all the pieces talking to each other and have taken
>> a week reading everything I can find.  This would seem to be a natural
>> way to run, but I can't find docs on it.
>>
>> If there is a FAQ out there, someone please point me to it.
>
> sasldb seems ill-suited for this purpose because you have 2 separate 
> servers involved.  I suppose you could keep sasldb in sync on both 
> servers with a cronjob or some other script that copies one to the 
> other anytime there is a change.
>
> Does that make sense?  Maybe I'm missing something in your concept.
>
>     Andy



More information about the Info-cyrus mailing list