View previous topic :: View next topic |
Author |
Message |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 31 Jan 2012 21:19 (Tue) Post subject: Настройка CMS для своего домена |
|
|
Здравствуйте.
Я новичок. Решил сделать небольшой сервер. Приобрёл domain.com. Дома стоит маршрутизатор. На нём настроил пересылку пакетов протоколов pop3, smtp, dns, ftp, http для соответствующих портов на компьютер (сервер, на нём работает CMS), который подключается к нему для выхода в Интернет.
У провайдера приобрёл также static_ip.
У регистратора домена настроил записи A и MX - типов, а также записи NS - типа (DNS - серверы - у регистратора домена).
Сейчас хочу реализовать обмен с внешней почтой. Создал пользователя hello@domain.com, подсоединил к CMS клиента (OutLook). Удалось отправить \ получить почту через ящик hello@domain.com.
Теперь хочу понять, как настроить CMS. В очередях я указал "Отправлять почту на SMTP-сервера о Полученные из DNS (MX-доставка)".
В Подключении указал ip DNS - серверов, которые предоставил регистратор домена.
В Настройках указал, что "Хост зарегистрирован в DNS o Имя хоста : domain.com.
Вот логи того, что получается, когда пытаюсь отправить с ящика hello@domain.com на xxxxxx@gmail.com:
+31.01.2012 21:08:25 0001 Ïîäêëþ÷èëñÿ SMTP-êëèåíò [127.0.0.1]
~31.01.2012 21:08:25 001K Thread started (TCsSMTPServer)
<31.01.2012 21:08:25 001K 220 domain.com ESMTP service ready
>31.01.2012 21:08:25 001K EHLO Machine
<31.01.2012 21:08:25 001K 250-domain.com greets Machine
<31.01.2012 21:08:25 001K 250-SIZE
<31.01.2012 21:08:25 001K 250-AUTH PLAIN LOGIN CRAM-MD5
<31.01.2012 21:08:25 001K 250 8BITMIME
>31.01.2012 21:08:25 001K MAIL FROM: <hello@domain.com>
<31.01.2012 21:08:25 001K 250 OK, sender - <hello@domain.com>
>31.01.2012 21:08:25 001K RCPT TO: <xxxxxx@gmail.com>
<31.01.2012 21:08:25 001K 550 Relaying prohibited
>31.01.2012 21:08:28 001K QUIT
<31.01.2012 21:08:28 001K 221 Service closing transmission channel
-31.01.2012 21:08:28 001K Îòêëþ÷èëñÿ SMTP-êëèåíò [127.0.0.1]
~31.01.2012 21:08:28 001K Thread stopped (TCsSMTPServer)
С xxxxxx@gmail.com почту на hello@domain.com не получаю.
Подскажите, что сделал не так? |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 31 Jan 2012 23:14 (Tue) Post subject: |
|
|
Подскажите, правильно ли, что в CMS имя dns-сервера такое же, как и в A - записи файла зоны?
Вот записи файла зоны:
$TTL 3600
$ORIGIN COM.
DOMAIN 3600 IN SOA ns3.nic.ru. xxxxx.yandex.ru. (
65012708 ; serial
14400 ; refresh
3600 ; retry
2592000 ; expire
600 ; minimum ttl
)
$ORIGIN DOMAIN.COM.
@ NS ns8.nic.ru.
NS ns3.nic.ru.
NS ns4.nic.ru.
A xxx.xxx.x.xxx
WWW A xxx.xxx.x.xxx
@ MX 10 relay2.domain.com.
MX 20 relay3.domain.com.
relay2 A xxx.xxx.x.xxx
Где relay2 - mail server
Обязательно ли создавать PTR - запись файла обратной зоны у провайдера Интернета?
Last edited by bimbom on 01 Feb 2012 0:46 (Wed); edited 1 time in total |
|
Back to top |
|
 |
NAMOR CMS Developer

Joined: 15 Oct 2005 Posts: 1081
|
Posted: 31 Jan 2012 23:37 (Tue) Post subject: Re: Отправка \ получение письма на внешний ящик. |
|
|
bimbom wrote: | >31.01.2012 21:08:25 001K RCPT TO: <xxxxxx@gmail.com>
<31.01.2012 21:08:25 001K 550 Relaying prohibited
Подскажите, что сделал не так? |
См. FAQ, 8-й вопрос.
bimbom wrote: | Подскажите, правильно ли, что в CMS имя dns-сервера такое же, как и в A - записи файла зоны? |
Но в CMS указывается IP-адрес DNS-сервера, а не имя. Вы указали там IP-адрес компьютера с CMS (xxx.xxx.x.xxx)?
bimbom wrote: | Обязательно ли создавать PTR - запись файла обратной зоны у провайдера Интернета? |
Для использования MX-доставки — обязательно. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 31 Jan 2012 23:47 (Tue) Post subject: Re: Отправка \ получение письма на внешний ящик. |
|
|
NAMOR wrote: | bimbom wrote: | >31.01.2012 21:08:25 001K RCPT TO: <xxxxxx@gmail.com>
<31.01.2012 21:08:25 001K 550 Relaying prohibited
Подскажите, что сделал не так? |
См. FAQ, 8-й вопрос.
bimbom wrote: | Подскажите, правильно ли, что в CMS имя dns-сервера такое же, как и в A - записи файла зоны? |
Но в CMS указывается IP-адрес DNS-сервера, а не имя. Вы указали там IP-адрес компьютера с CMS (xxx.xxx.x.xxx)?
bimbom wrote: | Обязательно ли создавать PTR - запись файла обратной зоны у провайдера Интернета? |
Для использования MX-доставки — обязательно. |
Настроил сервис SMTP. Сообщение принял на ящике @gmail.com.
Однако письмо на hello@domain.com не получил (отправил ответное после того, как получил письмо на @gmail.com).
Что ещё могло остаться? Я не в курсе, настроил ли провайдер файл обратной зоны (PTR - запись) - тех. поддержка у провайдера не особо общительная... Не могли бы вы подсказать, если отправляется почта - то значит, что настроен файл обратной зоны у провайдера или нет? |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 01 Feb 2012 0:52 (Wed) Post subject: |
|
|
К ещё одному домену сделал всё тоже самое.
Однако на сей раз на @gmail.com - ящика пришло сообщение - уведомление:
Delivery to the following recipient failed permanently:
hello@anotherdomain.com
Technical details of permanent failure:
DNS Error: DNS server returned answer with no data
----- Original message -----
MIME-Version: 1.0
Received: by 10.180.84.201 with SMTP id b9mr37272950wiz.4.1328042714220; Tue,
31 Jan 2012 12:45:14 -0800 (PST)
Received: by 10.180.82.135 with HTTP; Tue, 31 Jan 2012 12:45:14 -0800 (PST)
Date: Wed, 1 Feb 2012 00:45:14 +0400
Message-ID: <CAMDOMnGR3kW3WjWSwWC7q4KFdmdCfunQtxt0Bs6_Z8+B-B3WdA@mail.gmail.com>
Subject: test
From: XXX XXX <XXXXXX@gmail.com>
To: hello@anotherdomain.com
Content-Type: multipart/alternative; boundary=f46d044287503a49b204b7d90a4a
test |
|
Back to top |
|
 |
NAMOR CMS Developer

Joined: 15 Oct 2005 Posts: 1081
|
Posted: 01 Feb 2012 13:37 (Wed) Post subject: Re: Отправка \ получение письма на внешний ящик. |
|
|
bimbom wrote: | Настроил сервис SMTP. Сообщение принял на ящике @gmail.com.
Однако письмо на hello@domain.com не получил (отправил ответное после того, как получил письмо на @gmail.com).
Что ещё могло остаться? |
В SMTP-сервисе на вкладке "Доступ" в группе "Подключение разрешено" выберите параметр "Всем" и снимите флажок "Кроме группы".
bimbom wrote: | Я не в курсе, настроил ли провайдер файл обратной зоны (PTR - запись) - тех. поддержка у провайдера не особо общительная... Не могли бы вы подсказать, если отправляется почта - то значит, что настроен файл обратной зоны у провайдера или нет? |
На некоторые домены почта может отправляться и без PTR-записи, так что по этому судить нельзя.
Проверить наличие PTR-записи можно с помощью nslookup.exe.
Пример (PTR-запись для указанного IP-адреса существует):
Code: | >nslookup.exe -type=ptr 94.100.176.20
Non-authoritative answer:
20.176.100.94.in-addr.arpa name = mxs.mail.ru |
Пример (PTR-запись для указанного IP-адреса не существует):
Code: | >nslookup.exe -type=ptr 94.100.191.204
*** rad.kubtelecom.ru can't find 204.191.100.94.in-addr.arpa.: Non-existent domain |
Укажите ваш IP-адрес и увидите, есть ли для него PTR-запись.
bimbom wrote: | К ещё одному домену сделал всё тоже самое.
Однако на сей раз на @gmail.com - ящика пришло сообщение - уведомление:
Delivery to the following recipient failed permanently:
hello@anotherdomain.com
Technical details of permanent failure:
DNS Error: DNS server returned answer with no data |
Тут написано, что DNS-сервер вернул ответ без данных. По всей видимости, проблема — в настройке DNS для этого домена. До CMS тут дело даже не доходит. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 05 Feb 2012 21:07 (Sun) Post subject: |
|
|
Здравствуйте!
Подскажите, что может быть не так в файле DNS - зоны?
$TTL 3600
$ORIGIN COM.
domain 3600 IN SOA ns3.nic.ru. mail.yandex.ru. (
65012708 ; serial
14400 ; refresh
3600 ; retry
2592000 ; expire
600 ; minimum ttl
)
$ORIGIN domain.COM.
@ NS ns8.nic.ru.
NS ns3.nic.ru.
NS ns4.nic.ru.
A 193.169.5.167
WWW A 193.169.5.167
@ MX 10 relay2.domain.ru.
MX 20 relay3.domain.ru.
relay2 A 193.169.5.167
Почту по-прежнему не принимаю от @gmail.com (или откуда угодно) на свой @domain.com
PTR - запись в файле обратной зоны до сих пор не настроена. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 05 Feb 2012 21:15 (Sun) Post subject: |
|
|
Точно ли дело в DNS?
У меня, кстати, от @domain.com почта приходила в спам-папку. То есть, нужно было слать по SSL. Дома у меня маршрутизатор. Может быть, нужно включить SSL в CMS, настроить пересылку внешних запросов на порт SSL port с маршрутизатора на почтовый сервер? Тогда, возможно, заработает пересылка почты с @gmail.com на @domain.com и в обратную сторону - без добавления в спам - папку? |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 05 Feb 2012 21:59 (Sun) Post subject: |
|
|
Со стороны провайдера сообщили, что PTR - запись создавать в файле обратной зоны не нужны, ибо у меня внешний IP.
Ломаю голову, почему ни одна @yandex.ru \ @gmail.com и прочее не отсылает мне почту.
MX \ A - записи настроены корректно. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 05 Feb 2012 22:01 (Sun) Post subject: |
|
|
yandex.ru пишет, что не может установить соединение с сервером таким-то, ибо не может найти AAAA-запись. Хм. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 05 Feb 2012 22:48 (Sun) Post subject: |
|
|
bimbom wrote: | yandex.ru пишет, что не может установить соединение с сервером таким-то, ибо не может найти AAAA-запись. Хм. |
Добавил AAAA - запись. Указал fully uncompressed ipv6. Сообщение успешно отправилось, но CMS ничего не получил. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 06 Feb 2012 21:14 (Mon) Post subject: |
|
|
Здравствуйте, подскажите, в чём может быть проблема?
Раньше почта с @yandex.ru не уходила, ибо AAAA - запись не была создана (не находили целевой сервер). Сейчас почта с @yandex.ru ушла, но CMS Не видит у себя письма и ящик @domain.com пустой. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 06 Feb 2012 21:15 (Mon) Post subject: |
|
|
Домены на 193.169.4.1 |
|
Back to top |
|
 |
NAMOR CMS Developer

Joined: 15 Oct 2005 Posts: 1081
|
Posted: 06 Feb 2012 22:30 (Mon) Post subject: |
|
|
У меня не получилось подключиться к 25-му порту на 193.169.4.1. По всей видимости, у вас на маршрутизаторе не настроен проброс этого порта из WAN в LAN на компьютер с CMS. |
|
Back to top |
|
 |
bimbom Subscriber

Joined: 31 Jan 2012 Posts: 14
|
Posted: 06 Feb 2012 22:45 (Mon) Post subject: |
|
|
Простите, виноват! Указал не тот адрес.
верный: 193.169.5.167 |
|
Back to top |
|
 |
|