Исправьте запись MX, субдомен и настройки Dynamic DNS для Namecheap Сам размещенная электронная почта электронная почта @domain.com и исправьте Хосты и Имя хоста для сервера

Я хочу правильно Настроить свой собственный почтовый сервер дома для моего domain.com. Это размещается Namecheap.

Я должен настроить следующее

На Namecheap (Доменный поставщик):

MX Record
Subdomain

На сервере:

Dynamic DNS entry for Subdomain
/etc/hosts
/etc/hostname

Это - то, чем я смущен

/etc/hostname
domain.com

ИЛИ

/etc/hostname
mail.domain.com

Для хостов

/etc/hosts


127.0.0.1       localhost

192.168.1.42     mail.freesoftwareservers.com           mail

ИЛИ

127.0.0.1       localhost

127.0.1.1       mail.freesoftwareservers.com           mail

ИЛИ

127.0.0.1       localhost

Public IP       mail.freesoftwareservers.com           mail

ИЛИ что-то еще lol

Это - стандартный набор с общедоступным DNS, указывающим на мой маршрутизатор, и внутренний DNS/порт передает моему Серверу со статическим IP.

0
задан 28 July 2015 в 08:45

1 ответ

Это - только частичный ответ для настроек NameCheap (Domain), я просто хотел развесить полный набор в одном вопросе для общественности, я нуждаюсь в помощи с корректным (Сервер) и т.д./размещает & и т.д./имя хоста .

я знаю, что этот вопрос на всем протяжении Интернета, но я не мог найти простые ответы, надо надеяться, это сообщение поможет другим включая меня!

Запись Максвелла следующим образом

субдомен MAILSERVER-HOSTNAME MAILTYPE MX-PREF TTL

@           mail.domain.com                MX       10      180

ИМЕНИ ХОСТА

IP-адрес ИМЕНИ ХОСТА / ПРИСТАВКА MX TTL

mail        127.0.0.1      A(Address)     n/a      180     

Типа записи URL (Установленный рекорд к обратной петле для тестирования динамического DNS, это должно обновить к общедоступному IP)

Динамическая Запись DNS

, Таким образом, я использую сценарий Python, но в целом мнение, которое я хочу высказать, - то, что хосты изменились от до просто почты или независимо от того, что субдомен.

IE: Для моего домена это - мой сценарий

#!/usr/bin/python
# -*- coding: utf-8 -*-
import urllib2

urllib2.urlopen("http://dynamicdns.park-your-domain.com/update?host=%s&domain=%s&password=%s" % ("@", "domain.com", "password")) 

Для моего Почтового Субдомена

#!/usr/bin/python
# -*- coding: utf-8 -*-
import urllib2

urllib2.urlopen("http://dynamicdns.park-your-domain.com/update?host=%s&domain=%s&password=%s" % ("mail", "domain", "password"))        

Уведомление, как я удалил и вставил субдомен!

Теперь я хотел бы справку, устанавливающую корректный (Сервер) /etc/hosts и /etc/hostname в настройках сервера.

1
ответ дан 1 October 2019 в 06:20

Другие вопросы по тегам:

Похожие вопросы: