Postfixドメインが見つかりません

Postfixドメインが見つかりません

rootからR*****@gmail.comにすべての出力を送信するサーバーにpostfixを設定しました。しかし、問題は、メールを送信するときに「root@rene-desktop」に送信しようとしていることです。 Gmailで通知を受け取る場所:

" rene-desktop ドメインが見つからないため、メッセージが root@rene-desktop に送信されませんでした。

私はほしいと思います:ルート--------->私のGmail。 (root@rene-desktop ではない)

何が問題なのでしょうか?

Sudo nano main.cf
myhostname = localhost.localdomain
mydestination = localhost localhost.localdomain
relayhost = [smtp.gmail.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
compatibility_level = 2

sudo nano /var/log/mail.log
Jan 29 13:35:55 rene-desktop postfix/cleanup[1686]: F1E494016EB: message-id=<[email protected]>
Jan 29 13:35:56 rene-desktop postfix/qmgr[1313]: F1E494016EB: from=<root@rene-desktop>, size=420, nrcpt=1 (queue active)
Jan 29 13:35:57 rene-desktop postfix/smtp[1690]: F1E494016EB: to=<root@rene-desktop>, relay=smtp.gmail.com[108.177.119.108]:587, delay=1.7, delays=0.02/0.06/0.61/1, ds$
Jan 29 13:35:57 rene-desktop postfix/qmgr[1313]: F1E494016EB: removed

答え1

Gmailは、不明なドメインを含むメールを許可/ルーティングしません。

また、root@どのドメインでも電子メールは許可されていませんが、私の記憶は私を裏切ることができます。

Gmailでこれらのメールを許可するには、そのメールをインターネット上の有効なドメインに変更/ブロックする必要があります。

これらの制限はGmailサービスに限定されていません。電子メールサービス事業者は、1990年代からスパムを防ぐために電子メールルーティングルールを強化してきました。

から送信されたメールアドレスを書き換えるには、postfix次の手順を実行する必要があります。

ファイルに追加main.cf

smtp_generic_maps = hash:/etc/postfix/generic

次に/etc/postfix/generic、次の内容でファイルを作成します。

root@rene-desktop [email protected]

ただし、ファイルを生成するだけでは十分ではないため、genericタグを指定するpostfix必要があります。次にファイルを作成しますgeneric.db

postmap /etc/postfix/generic

postfixを再起動すると、すでにメールマッピングがあるはずです。

関連情報