0

メールホスティングのみを扱う VPS サーバーがあります。このサーバーには、指定されたドメイン名がありません。1 つの IP アドレスを持つ唯一の VPS。

Postfix と Dovecot がインストールされた CentOS 6.5 Minimal、32 ビットを実行しています。これは現在、私のetc/postfix/main.cf外観です(ドメイン/ホスティング属性の場合)。

# INTERNET HOST AND DOMAIN NAMES
#
# The myhostname parameter specifies the internet hostname of this
# mail system. The default is to use the fully-qualified domain name
# from gethostname(). $myhostname is used as a default value for many
# other configuration parameters.
#
myhostname =   
#myhostname =

# The mydomain parameter specifies the local internet domain name.
# The default is to use $myhostname minus the first component.
# $mydomain is used as a default value for many other configuration
# parameters.
#
mydomain =     
# SENDING MAIL
#
# The myorigin parameter specifies the domain that locally-posted
# mail appears to come from. The default is to append $myhostname,
# which is fine for small sites.  If you run a domain with multiple
# machines, you should (1) change this to $mydomain and (2) set up
# a domain-wide alias database that aliases each user to
# user@that.users.mailhost.
#
# For the sake of consistency between sender and recipient addresses,
# myorigin also specifies the default domain name that is appended
# to recipient addresses that have no @domain part.
#
#myorigin = $myhostname
myorigin = $mydomain

お気づきかもしれませんが、両方のmyhostname&mydomainフィールドは空です。これは、サーバーが実際にはドメインまたはホスト名を持っていないためです。この場合、私は何をすべきですか?

を指しているMレコードmail.my-domain.tldMXを指しているレコードがありますmail.my-domain.tld

asとinmail.my-domain.tldの両方に使用できますか? 別の IP を持つ別の VPS を指しているため、Web ホスティングのみを処理します。mydomain =myhostname =main.cfmy-domain.tld

4

1 に答える 1

1
  • myhostname- このメール システムのインターネット ホスト名。ここで使用mail.my-domain.tld
  • mydomain- このメール システムのインターネット ドメイン名。デフォルトでは $myhostname、最初のコンポーネントを引いたものを使用します。$mydomain他の多くの構成パラメーターのデフォルト値として使用されます。だからここで使うmy-domain.tld

この VPS (メール サーバー) はメール トラフィックを処理するだけであり、my-domain.tldWeb ホスティングは別の VPS サーバーに置くことができます。

それが役立つことを願っています。

于 2014-04-22T18:28:00.020 に答える