2016-05-17 5 views
-2

新しいパブリッククラウドを購入して、私の新しいウェブサイトを作成しました。自分のドメイン名を使用してVPSでメールを送受信するようにexim4を設定するにはどうすればいいですか?

このパブリッククラウドは「アドバンスゾーン」にあります。つまり、私が導入したすべてのインスタンスがプライベートIP(10.1.1.x)のNATネットワークにあり、制御するグローバルネットワークの前にファイアウォールがありますINおよびOUTポート。

私はDebian 8で2つのインスタンスをデプロイしました.1つはウェブサーバー&、もう1つはデータベース用です。 自分のドメイン名(「mydomain.com」としましょう)があり、このドメイン名(FROMは「[email protected]」)を使用してメールを送信できるようにしたいと思います。 ThunderbirdやOutlookなどを使用して、Webサイトのユーザー(to [email protected])から送信された電子メールを受信します。

Exim4は既にWebサーバー(Debian 8にデフォルトでインストールされています)にインストールされていましたが、dpkg-reconfigure exim4-configを使って再構成しました。ここに私の異なるファイルの内容があります。

ROUTER_IP mydomain.com contact 

の/ etc /ホスト名:

contact 

の/ etc/

dc_eximconfig_configtype='internet' 
dc_other_hostnames='contact.mydomain.com' 
dc_local_interfaces='127.0.0.1' 
dc_readhost='' 
dc_relay_domains='' 
dc_minimaldns='false' 
dc_relay_nets='' 
dc_smarthost='' 
CFILEMODE='644' 
dc_use_split_config='false' 
dc_hide_mailname='' 
dc_mailname_in_oh='true' 
dc_localdelivery='mail_spool' 

/etc/hostsの/etc/exim4/update-exim4.conf.conf

電子メールアドレス:

[email protected] 

私はhostnameを入力します。私はhostname -dを入力すると
に連絡:COM
私はhostname -fを入力するとき:mydomain.com

私のDNSで、私はスパムを避けるために、SPFタイプでゾーンを作成しました。ここにある:私はGmailにメールを送信してい

echo "This is a test." | mail -s Testing [email protected] 

が、私はroot ([email protected])からのメールを受信して​​いない[email protected]

TTL = 600/Target = "v=spf1 a mx ptr ~all" 

私は、このコマンドを使用して電子メールを送信しようとしました

自分の個人アドレスに電子メールを送信しているときに、exim4メインログにエラーがあります:

私は間違っていることを理解していません。あなたはこれについて何か考えていますか?

ありがとうございます!
よろしく、私はPostfixので行くと、SMTPリレーとして私のメインサーバーを使用することにしました
ジュリアンQ.

答えて

関連する問題