Всем доброго времени суток!
Может кто-то сталкивался с такой проблемой. Почтовый сервер на postfix в локальной сети. На той же машине находится внутренний DNS-сервер (внутренний домен называется "tanya"). Не работает отправка почты на адреса user@tanya, а только на конкретные машины работает. То есть письма для user@host.mydomain проходят, а для user@mydomain... Любопытная запись в логах:
Mar 10 01:24:33 oldtrafford postfix/smtp[385]: 0F359A943: to=<roy@tanya.tanya>, orig_to=<roy@tanya>, relay=none, delay=1748, status=deferred (mail for tanya loops back to myself)
по-видимому, это named добавляет к адресу user@mydomain еще доменное расширение!!!
Но как это лечить?
в настройках Postfix:
mydestination=$myhostname, localhost@mydomain, $mydomain
Вот фрагмент конфига DNS:
@ IN MX 10 oldtrafford.tanya. ; Main mail server
Ведь символ "@" должен бы означать, что не нужно добавлять доменный суффикс! разве нет?
Почту я отправляю с помощью pine, может это mua глючит?.
Буду рад любой помощи, спасибо!
.
Для полноты - вот выдержки из конфигов:
named.conf:
zone "tanya" {
notify no;
type master;
file "tanya.rev";
};
zone "200.168.192.in-addr.arpa" {
notify no;
type master;
file "192.168.200";
};
.
Вот файл зоны tanya.rev:
;
; Zone file for domain tanya
;
; Full file of zone
;
@ IN SOA oldtrafford.tanya. root.tanya. (
200312011 ; serial, todays date+todays serial #
8H ; refresh, seconds
2H ; retry, seconds
1W ; expire, seconds
1D ) ; minimum, seconds
;
TXT "Tanya, my DNS inspiration"
NS oldtrafford ; Nameserver's internet address
MX 10 oldtrafford ; Main mail server
localhost A 127.0.0.1
oldtrafford IN A 192.168.200.1
MX 10 oldtrafford
HINFO "Celeron" "FreeBSD 4.8"
www CNAME oldtrafford
rainbow IN A 192.168.200.24
MX 10 oldtrafford
HINFO "Pentium-4m" "Slackware 9.1"
TXT "Toshiba Notebook"
.
Вот обратный файл зоны 192.168.200:
@ IN SOA oldtrafford.tanya. root.tanya. (
200312021 ; Serial, todays date + todays s
erial
8H ; Refresh
2H ; Retry
1W ; Expire
1D) ; Minimum TTL
NS oldtrafford.tanya.
1 PTR oldtrafford.tanya.
24 PTR rainbow.tanya.
.
Спасибо за ответы!