24 messages in net.sourceforge.lists.courier-usersRe: [courier-users] ESMTP does NOT ne...
FromSent OnAttachments
Reindl HaraldApr 14, 2007 12:13 pm 
Sam VarshavchikApr 14, 2007 12:48 pm 
Reindl HaraldApr 14, 2007 1:17 pm 
Sam VarshavchikApr 14, 2007 3:56 pm 
Reindl HaraldApr 14, 2007 4:11 pm 
Sam VarshavchikApr 14, 2007 5:38 pm 
Reindl HaraldApr 15, 2007 9:56 am 
Harry DuncanApr 15, 2007 12:23 pm 
Reindl HaraldApr 15, 2007 12:44 pm 
Lisa MuirApr 15, 2007 1:47 pm 
Reindl HaraldApr 15, 2007 1:54 pm 
Malcolm WeirApr 15, 2007 2:20 pm 
Gordon MessmerApr 15, 2007 7:30 pm 
Gordon MessmerApr 15, 2007 7:30 pm 
Gordon MessmerApr 15, 2007 7:35 pm 
Reindl HaraldApr 16, 2007 2:10 am 
Lisa MuirApr 16, 2007 2:19 am 
Gordon MessmerApr 16, 2007 8:17 am 
Gordon MessmerApr 16, 2007 8:42 am 
Reindl HaraldApr 16, 2007 9:58 am 
Gordon MessmerApr 16, 2007 10:27 am 
Michelle KonzackApr 19, 2007 9:42 am 
Gordon MessmerApr 19, 2007 11:07 am 
William HueApr 19, 2007 3:38 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] ESMTP does NOT need DNS on localhostActions...
From:Reindl Harald (spa@rhsoft.net)
Date:Apr 16, 2007 9:58:18 am
List:net.sourceforge.lists.courier-users

I think you have not read the whole conversation From begin i spoke from "127.0.0.1" als client AND server AND nameserver

Yes localhost is the only nameserver with forwarding I have shown "telnet 127.0.0.1 25" I have shown "nsloolup 127.0.0.1" what resloves localhost and shows that
localhost is the nameserver The answer was i have to use dig and not nslookup - On this point everyone could
check that dns is not the trouble

And no for localhost courier uses not dns I have shown you a successfull "telnet 127.0.0.1 25" after shutting down the
nameserver the line above

you say

No, it isn't. /etc/hosts is not used by Courier. If your problem was related to IPv6, then you can't infer anything about DNS or the hosts file from that problem. They're unrelated.

But you see for localhost IT IS USED or why does it work without any nameserver
even after a reboot? That DNS/hosts not was the problem i said after the first posting in this
direction and the point that made me angry is the following discussion about
dig/nslookup at a time that everyone can see it is not the point

it makes simply angry to see that sam is not interested to solve the problem,
instead his only answers are dns/dig etc. and that can not help at a point where
a blind man sees that the problem is not there

Gordon Messmer schrieb:

Reindl Harald wrote:

Oh it does work WITHOUT ANY DNS now

Is localhost the only nameserver in /etc/resolv.conf?

What Sam was trying to tell you is that your name servers must be configured properly. Often when you see delays in TCP connections, that delay is caused by the server looking up the client's IP address in DNS and not getting a timely response. Courier also looks up the name of the user trying to connect using the "ident" protocol. That lookup can also cause delays if your firewall drops packets to that port (the connection has to time out rather than failing immediately).

In the future, when you're asking other people for their help, it pays to be patient and cooperate with their requests for information. In the case where language is an obvious barrier, you may have to be more patient, because you may misinterpret what you're being asked for (example: identd "authd" and courier's "authdaemond").

* Host-File is enough in this case (127.0.0.1)

It isn't, though. Courier does lookups entirely through DNS. It doesn't use the C library's NSS routines, so the hosts file isn't used.

Its simply bullshit to say /etc/host does not and it must be dns

No, it isn't. /etc/hosts is not used by Courier. If your problem was related to IPv6, then you can't infer anything about DNS or the hosts file from that problem. They're unrelated.

Its simply bullshit to say you must use dig and not nslookup

That's mostly true. nslookup does get its results from DNS. However, being right is not an excuse to be rude. If I were you, I would consider an apology to the list. You may well need support in the future, and you're more likely to get that from a cooperative community if you maintain a good relationship.

Hostfile must be enough because the isp-dns will never resolve localhost and localhost works without any network, not everybody has a named on the local machine

Actually, your ISP's DNS *should* resolve localhost. RFC 1912 clarifies this name server requirement. The hosts file works for simple name lookups through the C library's NSS routines, but that's not what Courier uses.