2016-10-16 10 views
0

メールが私のサーバから届いたときに間違ったホスト名から届きました。Centos 7 + sendmailが間違ったホスト名から送信しています

CentOSに7

$ postconf -n 
.... 
myhostname = myserver.example.com 
.... 
$ hostname --fqdn 
myserver.example.com 

$ cat /etc/hosts 
123.123.123.123 myserver myserver.example.com 
127.0.0.1 localhost 

しかし、このホストから送信された電子メールを受信したときに、Fromアドレスですdifferent.domain.com

私は何の/ etc/mailディレクトリが存在しないことがわかりますも/ etc/mail/sendmail.cfまたは/etc/mail/sendmail.mcファイルにコピーします。

アイデア、提案?

ダン

+0

である必要があり、それはあなたが同じサーバー上の制御ドメインから来るのでしょうか?いくつかのランダムなサードパーティのドメインやローカルホスト? 'sendmail.cf'がない場合、あなたのサーバはsendmailを使ってメールを処理していますか? – user3788685

答えて

1

最初にログを確認する必要があります。それは本当にPostfixがメールを送信しているのか、それとも残っているsendmailのインストールですか?

Postfixが実行されている場合:送信者(エンベロープとヘッダー)で使用されるアドレスはmyoriginパラメータによって制御されます。これはデフォルト:

だから、

myoriginや= $ myhostnameの

、それは「myserver.example.com」

関連する問題