Bluehost.com Web Hosting $6.95

Re: [courier-users] MX randomizing: trying to understand thesources.

This is a discussion on Re: [courier-users] MX randomizing: trying to understand thesources. within the Courier-Imap forums, part of the Mail Servers and Related category; Scott Morizot wrote: >On 24 Jun 2005 at 12:48, Rodrigo Severo wrote: > > >>I agree ...


Go Back   Usenet Forums > Mail Servers and Related > Courier-Imap

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 06-24-2005
Rodrigo Severo
 
Posts: n/a
Default Re: [courier-users] MX randomizing: trying to understand thesources.

Scott Morizot wrote:

>On 24 Jun 2005 at 12:48, Rodrigo Severo wrote:
>
>
>>I agree completely. It isn't bind randomness strategy per si that
>>creates the distortion. Nor is Courier's MX choosing strategy either.
>>It's the *interaction* of bind randomness strategy and Courier MX
>>choosing strategy that produces the distortion.
>>
>>

>
>Which reinforces my point, I think. If the administrator of the mail
>servers behind the MX records wants to ensure that all of their same
>priority MX'ed mail systems are attempted, they should put together their
>MX lists appropriately.
>

As far as I understand Sam expected that DNS caches (specially bind)
would return randomized lists of MXs servers as a way to guarantee that,
in case of temporary delivery failures, Courier would try others top
priority MXs. Unfortunatelly, bind randomizes it's answers in a way that
the goal of Courier trying other top priority MXs in a near equally
distributed fashion isn't accomplished.

> Personally, I wouldn't mix a lot of same *and*
>different priority MX records in the MX list. I would either use all the
>same priority or establish different priorities to create essentially a
>backup system and overload the A record for the first MX'ed system. I've
>done both and been satisfied with the results.
>
>

I might agree with you that this might be the best way to setup one's
domain MX records. I haven't really thought about it much. But the point
here is that Courier have to deal with domains that eventually have a
mix of a lot of same *and* different priority MX records in the MX list.
There aren't much options on this point. It might be good to Courier be
able to deal with it better than it's doing right now.

BTW let me say that you have just clarified to me an important detail of
this issue. It will only happen if and only if there are a mix of a lot
of same *and* different priority MX records in the MX list. This makes
it an issue in fewer cases than I previously saw.

>But the more you describe the issue, the less it looks like something that
>should be resolved at the point of the sending system.
>

About the question *where* it should be solved, I really think the right
answer is in Courier's side. It's Courier that's expecting answers in a
way that no current DNS cache that I am aware of provide.

There is also the question *if* it should be solved. Remembering that
this issue affects a smaller set of setups than I previously imagined
I'm wondering if it might be better to:

a) not to deal with it at all because there might be so few cases that
there is no reason to bother (I not sure this is a good line of thinking
but a possible one for sure) or

b) try to detect the specific situation when this problem occurs with
simple non-obstrusive code and use a more convoluted strategy to choose
MXs only then;

instead of changing the way Courier chooses MXs for every situation as
it's current implementation is quite appropriate most of the times.


Regards,

Rodrigo Severo



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 05:07 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0