2017-02-11 21 views
1

私はCentOS 7 VMで自分のメールサーバーを構築しようとしています。 受信メールが拒否されたときに問題が発生しました。 POSTFIXの使用Gmailからメールにメールを送信しようとしていますが、このエラーが発生しています。私はできるだけ多くの情報を提供します。 Btw私はIPだけを使用しているので、私はどんなDNSレコードも持っていません。 ユーザーはJohnです。Postfix - 受信者アドレスが拒否されました:ローカル受信者テーブルで不明なユーザー

[[email protected] ~]# cat /etc/aliases 
john: john 

(postconf -d; postconf -d; postconf -n;)からの出力|並べ替え|尾からUNIQ -u

mydomain = marhyno.info 
myhostname = mail 
mynetworks = all 
mydestination = localhost.$mydomain, localhost, mail.marhyno.info, <myipo> 
smtpd_recipient_restrictions = 
    permit_sasl_authenticated 
    permit_mynetworks 
    reject_unauth_destination 
resolve_numeric_domain = yes 
relay_recipient_maps = 
alias_maps = hash:/etc/aliases                    
allow_mail_to_commands = alias,forward,include 
allow_mail_to_files = alias,forward,include 
biff = no 
html_directory = /usr/share/doc/packages/postfix/html 
local_recipient_maps = unix:passwd.byname $alias_maps 

出力-fは/ var/log/maillogに

Feb 10 01:26:55 mail postfix/smtpd[7531]: connect from mail-yb0-f173.google.com[209.85.213.173] 
Feb 10 01:26:56 mail postfix/smtpd[7531]: NOQUEUE: reject: RCPT from mail-yb0-f173.google.com[209.85.213.173]: 550 5.1.1 <[email protected]<myip>>: Recipient address rejected: User unknown in local recipient table; from=<[email protected]> to=<[email protected]<myip>> proto=ESMTP helo=<mail-yb0-f173.google.com> 
Feb 10 01:26:56 mail postfix/smtpd[7531]: disconnect from mail-yb0-f173.google.com[209.85.213.173] 

すべてのヘルプは理解されるであろう:)ありがとうございます。

答えて

0

ソリューションが発見されました):それは空にするための設定=

/etc/postfix/main.cf 
    local_recipient_maps = 

ローカル受信者は、デフォルトで有効になっているマップ最終的にメッセージを受け入れるように接尾辞を可能にし、それをユーザーファイルに保存します。 また、ユーザーに電子メールをダウンロードできるようにするには、Chown権限をユーザーの名前に設定します。 chown john:john/var/spool/mail/john

解決策を完全に提供するには、mynetworks = all ...を自宅/ローカルサブネットに変更してください。私は192.168.0.0/24

です
0

私のようなものが見つかりました:正規表現テーブルと

を、Postfixは唯一の裸のユーザ名または「@のdomain.tldに」 ワイルドカードでフル 受信者アドレスを照会し、そしてません。

はそれが便利だった場合、私に教えてください。

関連する問題