Вобщем такая проблема настроил сендмайл, только еще не переварил что я сделал.Дело в том что допустим есть домен oberon.com и машина babilon
есле в Outlooke в качестве
почтового ящика набрать: andrey@oberon.com
smtp:oberon.com
исоздать письмо для отправки с адресом получателя:denis@oberon.com то письмо придет в рутовский почтовый ящик с ошибкой, а если написать Denis@babilon то письмо ляжет тутда куда надо.
Почему так получается может у меня с named что то не так?
>Вобщем такая проблема настроил сендмайл, только еще не переварил что я сделал.Дело
>в том что допустим есть домен oberon.com и машина babilon
>есле в Outlooke в качестве
>почтового ящика набрать: andrey@oberon.com
>smtp:oberon.com
>исоздать письмо для отправки с адресом получателя:denis@oberon.com то письмо придет в рутовский
>почтовый ящик с ошибкой, а если написать Denis@babilon то письмо ляжет
>тутда куда надо.
>Почему так получается может у меня с named что то не так?
>Однозначно это ДНС укажи в настройках зоны oberon.com
что для данного домена почтарь, это машина под именем babilon@ IN MX 10 babilon.oberon.com.
;
babilon IN A xxx.xxx.xxx.xxx (ip-шник твоего babilona)
Вобщем что я сделал:
oberon.host
$TTL 86400
$ORIGIN oberon.com.
@ 1D IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum1D IN NS @
1D IN A 192.168.1.111
sysadmin IN A 192.168.1.200
tecoper IN A 192.168.1.1
kinoman IN A 192.168.1.177
@ IN MX 10 babilon.oberon.com.
;
babilon IN A 192.168.1.111oberon.rev
$TTL 86400
@ IN SOA oberon.com. root.oberon.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS oberon.com.111 IN PTR oberon.com.
200 IN PTR sysadmin.
1 IN PTR tecoper.
177 IN PTR kinoman.IN MX 10 babilon.oberon.com.
111 IN PTR babilon.и все равно то же самое sendmail принемает если указан почтовый ящик @babilon
команда host babilon.com что показывает?
потом что у тебя в hosts?
и потом в файле local-host-names (это от сенднмайла) что писал, для каких доменов принимает почту?
Да и я не уверен в правильности написалия ns и soa
пропиши так
$TTL 86400
@ IN SOA ns.oberon.com. hostmaster.oberon.com. (
20030319001 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Default TTL
;
@ IN NS ns.oberon.com.
@ IN MX 10 babilon.oberon.com.
;
babilon IN A 192.168.1.111
sysadmin IN A 192.168.1.200
tecoper IN A 192.168.1.1
kinoman IN A 192.168.1.177
попробуй так, может получится, это рабочий пример (у меня работает)
Спосибо за помощь!
Слушай я решил проблему другим способом я в sendmail.cf поменял строки связанные c Babilon на Oberon.com и теперь все работает как надо.
>Вобщем такая проблема настроил сендмайл, только еще не переварил что я сделал.Дело
>в том что допустим есть домен oberon.com и машина babilon
>есле в Outlooke в качестве
>почтового ящика набрать: andrey@oberon.com
>smtp:oberon.com
>исоздать письмо для отправки с адресом получателя:denis@oberon.com то письмо придет в рутовский
>почтовый ящик с ошибкой, а если написать Denis@babilon то письмо ляжет
>тутда куда надо.
>Почему так получается может у меня с named что то не так?
>
В /etc/mail/relay-domains добавь строку:
oberon.com
А затем:
makemap hash /etc/mail/relay-domains < /etc/mail/relay-domains
И сендмыло перезапусти.