Noel Jones a écrit :
> Thomas wrote:
>> Thomas Ackermann wrote:
>>> So, does anybody know what technically is the difference between the
>>> use with and without the signs?
>>> I mean, what network things may happen or not happen?
>>
>> Nobody knows the technical differences?
>>
>> :-(
>
> ... more likely nobody cares, because postfix behavior is documented.
>
> When the relayhost is a hostname enclosed by "[ ]" brackets, postfix
> asks for an A record and does not ask for an MX record.
>
> If relayhost is an IP address enclosed by brackets, postfix uses that IP
> with no additional lookups.
>
> If realyhost is a hostname with no brackets, postfix will request an MX
> record, if no MX exists, postfix will then request an A record.
>
> If relayhost is an IP address with no brackets, postfix will request a
> PTR lookup to find the hostname, then request an MX lookup on that
> hostname. If no MX record exists, then an A record is requested for the
> hostname. Either the MX lookup or the A lookup may return a result
> different from the original bare IP; this is why you should always
> enclose a literal IP address relayhost in brackets.
>
hmmm. smtp(8) doesn't list "naked IP" as a valid destination format. only
domainname
domainname:port
[domainname]
[domainname]:port
[address]
[address]:port
(nor does http://www.postfix.org/postconf.5.html#relayhost).
> Actual lookups are performed by system libraries, not by postfix.
>
>