привет.Стоит FreeBSD 4.7, qmail, поставил vpopmail все настроилось(добавил виртульный домен mail.virt.net).
Есть два домена mail.origin.net и виртуальный mail.virt.netDNS поправил, добавил зону mail.virt.net, все нормально встало. В этой зоне добавил MX запись вида
mail.virt.net. MX 10 mail.origin.net.
Telnet mail.virt.net 25 работаетв /var/qmail/control/rcpthosts добавил mail.virt.net
из внутренней сети письма на mail.virt.net идут а с внешней сети НЕТ.
пишет
Failed to deliver to 'bob1@mail.virt.net'
SMTP module(domain mail.virt.net) reports:
host name is unknown
В чем проблемма в DNS, Qmail или VPOPMAIL
номер ошибки?
>номер ошибки?
Reporting-MTA: dns; intranet.ru
Original-Recipient: rfc822;bob1@mail.virt.net
Final-Recipient: rfc822;bob1@mail.virt.net
Action: failed
Status: 5.0.0
>привет.
>
>Стоит FreeBSD 4.7,www.freebsd.org:
Current Release(s)
Release 4.6.2 (August, 2002)Так какая FreeBSD у тебя стоИт ?
rfc 1893 subject sub-codes:code: x.0.x
name: other or undefined status
meaning: problem unknown or undefinedчто можно сказать - пересобери заново все...
1. стоит FreeBSD 4.7-PRERELEASE -- только какое это имеет значение, или отношение к Vpopmail или Qmail2. что именно пересобирать Vpopmail или Qmail (Или вообще все снести, машину разрубить топором, закопать в полнолунее ...)
vpopmail & qmail
>1. стоит FreeBSD 4.7-PRERELEASE -- только какое это имеет значение, или отношение
>к Vpopmail или Qmail
>
>2. что именно пересобирать Vpopmail или Qmail (Или вообще все снести, машину
>разрубить топором, закопать в полнолунее ...)напиши реальное имя зоны, попробуем разобраться, внутри то работает,
значит возможно что-то мешает внешнему доступу, вопрос что:- firewall
- hosts.allow
- ...
>>1. стоит FreeBSD 4.7-PRERELEASE -- только какое это имеет значение, или отношение
>>к Vpopmail или Qmail
>>
>>2. что именно пересобирать Vpopmail или Qmail (Или вообще все снести, машину
>>разрубить топором, закопать в полнолунее ...)
>
>напиши реальное имя зоны, попробуем разобраться, внутри то работает,
>значит возможно что-то мешает внешнему доступу, вопрос что:
>
>- firewall
>- hosts.allow
>- ...
вот реальное имя nyp.siberia.net
причем вот что выдает nslookup
>nslookup
Default Server: projectaid.siberia.net
Address: 212.17.13.33> server ns.ru
Default Server: ns.ru
Address: 195.170.225.144> nyp.siberia.net
Server: ns.ru
Address: 195.170.225.144Non-authoritative answer:
Name: nyp.siberia.net
Address: 212.17.13.33если я правильно понимаю, то сервер ns.ru (корневой для зоны RU) видит его.
если это поможет, то vpopmail ставился из портов (версия stable)
>>>1. стоит FreeBSD 4.7-PRERELEASE -- только какое это имеет значение, или отношение
>>>к Vpopmail или Qmail
>>>
>>>2. что именно пересобирать Vpopmail или Qmail (Или вообще все снести, машину
>>>разрубить топором, закопать в полнолунее ...)
>>
>>напиши реальное имя зоны, попробуем разобраться, внутри то работает,
>>значит возможно что-то мешает внешнему доступу, вопрос что:
>>
>>- firewall
>>- hosts.allow
>>- ...
>вот реальное имя nyp.siberia.netимя чего?
задача: хочется чтобы работала почта для виртуального домена, зона
зарегистрирована, если - какая (внутри какой зоны домен)итого нужно:
- имя зоны
- имя виртуального домена
- имя сервера который будет обслуживать виртуальный домен или хостбудем сравнивать с тем что есть в реалии
пока что мне ничего не ясно кроме:[unix1]~ > nslookup -q=ns siberia.net. ns.siberia.net
Server: ns.siberia.net
Address: 212.17.1.65siberia.net nameserver = siberia.net
siberia.net nameserver = ns.sovam.com
siberia.net nameserver = ns2.sovam.com
siberia.net nameserver = NS.siberia.net
siberia.net internet address = 212.17.0.42
ns.sovam.com internet address = 194.67.2.97
ns2.sovam.com internet address = 194.67.2.98
NS.siberia.net internet address = 212.17.1.65
[unix1]~ > nslookup -q=mx nyp.siberia.net. ns.siberia.net
Server: ns.siberia.net
Address: 212.17.1.65nyp.siberia.net preference = 10, mail exchanger = projectaid.siberia.net
nyp.siberia.net nameserver = ns.siberia.net
nyp.siberia.net nameserver = main.projectaid.siberia.net
nyp.siberia.net nameserver = projectaid.siberia.net
projectaid.siberia.net internet address = 212.17.13.33
ns.siberia.net internet address = 212.17.1.65
main.projectaid.siberia.net internet address = 212.17.13.34
[unix1]~ > nmap -v projectaid.siberia.netStarting nmap V. 2.53 by fyodor@insecure.org ( www.insecure.org/nmap/ )
No tcp,udp, or ICMP scantype specified, assuming vanilla tcp connect() scan. Use -sP if you really don't want to portscan (and just want to see what hosts are up).
Host projectaid.siberia.net (212.17.13.33) appears to be up ... good.
Initiating TCP connect() scan against projectaid.siberia.net (212.17.13.33)
Adding TCP port 22 (state open).
Adding TCP port 25 (state open).
^Ccaught SIGINT signal, cleaning up
[unix1]~ >
[unix1]~ > telnet projectaid.siberia.net 25
Trying 212.17.13.33...
Connected to projectaid.siberia.net.
Escape character is '^]'.
220 projectaid.siberia.net ESMTP
mail from: lavr@unix1.jinr.ru
250 2.1.0 lavr@unix1.jinr.ru... Sender ok
rcpt to: lala@nyp.siberia.net
250 2.1.5 lala@nyp.siberia.net... Recipient ok
rset
250 2.0.0 Reset state
quit
221 2.0.0 projectaid.siberia.net closing connection
Connection closed by foreign host.
[unix1]~ >вроде как все ok.
>причем вот что выдает nslookup
>>nslookup
>Default Server: projectaid.siberia.net
>Address: 212.17.13.33
>
>> server ns.ru
>Default Server: ns.ru
>Address: 195.170.225.144
>
>> nyp.siberia.net
>Server: ns.ru
>Address: 195.170.225.144
>
>Non-authoritative answer:
>Name: nyp.siberia.net
>Address: 212.17.13.33
>
>если я правильно понимаю, то сервер ns.ru (корневой для зоны RU) видит
>его.что смотришь? какие RR(записи)? и что хочешь увидеть?
значит сообщаю следующее :раньше был только projectaid.siberia.net.
Потом я решил поднят виртуальн. домен nyp.siberia.net.
Для этого в ДНС добавил зону nyp.siberia.net.(А НУЖНО ЛИ ДОБАВЛЯТЬ ЗОНУ??)в файле зоны nyp.siberia.net. записано так
{skip}
nyp.siberia.net. MX 10 projectaid.siberia.net.
{skip}
>значит сообщаю следующее :
>
>раньше был только projectaid.siberia.net.
>
>Потом я решил поднят виртуальн. домен nyp.siberia.net.
>Для этого в ДНС добавил зону nyp.siberia.net.(А НУЖНО ЛИ ДОБАВЛЯТЬ ЗОНУ??)
>
>в файле зоны nyp.siberia.net. записано так
>
>{skip}
>nyp.siberia.net. MX 10 projectaid.siberia.net.
>{skip}возможно зона не успела разбежаться по кешам, сейчас ее вижу, в
предыдущий раз не было зоны nyp.siberia.net[unix1]~ > nslookup -q=ns nyp.siberia.net.
Server: sunct0.jinr.ru
Address: 159.93.17.130nyp.siberia.net nameserver = projectaid.siberia.net
nyp.siberia.net nameserver = ns.siberia.net
nyp.siberia.net nameserver = main.projectaid.siberia.net
projectaid.siberia.net internet address = 212.17.13.33
ns.siberia.net internet address = 212.17.1.65
main.projectaid.siberia.net internet address = 212.17.13.34
[unix1]~ > nslookup -q=mx nyp.siberia.net.
Server: sunct0.jinr.ru
Address: 159.93.17.130nyp.siberia.net preference = 10, mail exchanger = projectaid.siberia.net
nyp.siberia.net nameserver = ns.siberia.net
nyp.siberia.net nameserver = main.projectaid.siberia.net
nyp.siberia.net nameserver = projectaid.siberia.net
projectaid.siberia.net internet address = 212.17.13.33
ns.siberia.net internet address = 212.17.1.65
main.projectaid.siberia.net internet address = 212.17.13.34
[unix1]~ >PS. Давай почтой, у меня сейчас работы завал.