On 2004 Nov 15, at 04:58, Zach White wrote:

So, it looks like it's something that has changed in OpenBSD 3.6. The specific line that's returning SOFTERR is in rfc1035mxlist.c, line 328.

                rfc1035_replyfree(replyp);
                return (RFC1035_MX_SOFTERR);

Which is within the 'if (index < 0)' block.


Sorry, one bit of trivia I forgot to include. I arrived at this conclusion by putting printf()'s before each "return (RFC1035_MX_SOFTERR)" in rfc1035mxlist.c. It was number 2 that got printed.


And one other thing puzzles me. Does courier do DNS lookups when a delivery destination matches an esmtproute entry, or when there's a global entry? I would think that when you're routing the mail to a smarthost you'd want to skip the DNS check.

-Zach



-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to