it-swarm-ja.com

Postfixを使用してメールを受信できません

Centos 6を実行しているVPSにPostfixを設定しましたが、SquirrelMailを使用してウェブメールにアクセスできます。しかし、Gmailやその他の個人アカウントからメールを送受信すると、VPSでは受信されません。バウンスバックメッセージもありません。

原因は何でしょうか?

[〜#〜]編集[〜#〜]
以前にMXレコードとDNSに問題があり、これらは解決されたため、詳細を提供しませんでした。

サーバーのレコードは次のとおりです。

NS                          ns1.6sync.net.  
NS                          ns2.6sync.net.  
NS                          ns3.6sync.net.  
ftp             A           80.77.87.21 
gravex.co.uk.   A           80.77.87.21 
gravex.co.uk.   MX   10     mail.gravex.co.uk.  
mail            A           80.77.87.21 
setanta         A           80.77.87.21 
www             A           80.77.87.21

DNSエラーが返ってくる前にメールを送信しようとしたときのように、これらのレコードが正しいと99%確信しています。私はもうこれらを手に入れません。

1
mickburkejnr

配置する必要があるものはたくさんありますが、頭から離れています。

1)適切なIPを指すMXレコード。
2)正しいドメインのメールを受信するには、Postfixを定義する必要があります
3)ファイアウォールを構成する必要があります
4)SFPレコードのセットアップが必要な場合があります

あなたの投稿にデータがないことから、これはあなたがこれを行うのは初めてだと思いますので、私はあなたに入門書を見つけようとします: http://rimuhosting.com/support/ settingsupemail.jsp?mta = postfix&t = dns

うまくいけば、これはあなたが始めることができるでしょう。

1
jidar

DNSMXレコードについては言及していません。この1つがないことが、問題の原因です。

0
ZaB

メールの受信に問題があり、IPV6を無効にしているのに、maillogから「AAAAレコードが見つかりません」というメッセージが表示されました。

私のメールサーバー(postfix)がAAAAレコードが見つからないと文句を言っていたのに、実際にはメールサーバーの/ etc/hostsファイルが原因であるという問題を見つけました。メールサーバー名は2回定義されました。1回はlocalhost(これは正しい)として定義され、もう1回は公開されているIPV4アドレスを使用しました(これによりバウンスが発生していました)。

パブリックIPに関連する2番目のエントリを削除したところ、AAAAレコードが欠落しているという苦情がなくなり、メールを受信できました。この2番目の/ etc/hostsエントリが有効なIPV6アドレスであった場合、2つのエントリは有効であると思われます。したがって、エラーメッセージは完全に不正確ではありませんでした。しかし、IPV6が無効になっているため、私の場合、エラーメッセージは少し混乱していました。

0
Andrew