Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

postfix のタイムゾーン及び設定に ついて

921 views
Skip to first unread message

塩野@遊び人

unread,
Apr 27, 2003, 8:54:27 PM4/27/03
to linux...@linux.or.jp
おはようございます、塩野@遊び人です。

以下の環境で使っています。
----
redhat8.0
postfix-1.1.11-5
----
sendmail から postfix に乗り換えたのですが、postfix のサーバから
送ったメールのヘッダを見ると以下のようになっています。
----
Received: from jcom.home.ne.jp.jcom.home.ne.jp (localhost [127.0.0.1])
by kermit.jcom.home.ne.jp (Postfix) with ESMTP
id BD0DD43EA0; Sun, 27 Apr 2003 17:29:53 -0400 (EDT)
----
この Sun, 27 Apr 2003 17:29:53 -0400 (EDT) を JST にするにはどの
ようにすれば良いのでしょう。

また、このヘッダを見ると jcom.home.ne.jp.jcom.home.ne.jp なんて
のがあるのですが、何か設定に誤りがあるような気がしています。

実現したいことは、
----------------
1. メールの送信は、postfix 経由でproviderのメールサーバへ投げる
→ これは何となくできているような気がしていますが、ヘッダがおか
しい?
2. 外部からのメールはいっさい受け付けなくても良い。
3. ローカルからのメールは受け付けたい。これは、ログインしている
ユーザが、ローカルのログインユーザにメールを死体という意味で
す。具体的には、メーラで BCC: jun のように書いてあるメールを
受け取りたいという意味です。
----------------
ご教授のほどよろしくお願いします。
--
∧_∧
ミ^.^ミ E-Mail: j...@fsas.fujitsu.com
・誤解の法則
誤解を解こうとすればするほど、ミゾは深まる。

SEKINE Tatsuo

unread,
Apr 27, 2003, 9:18:15 PM4/27/03
to linux...@linux.or.jp
関根です。

塩野@遊び人 <j...@fsas.fujitsu.com> wrote


> 以下の環境で使っています。
> ----
> redhat8.0
> postfix-1.1.11-5
> ----
> sendmail から postfix に乗り換えたのですが、postfix のサーバから
> 送ったメールのヘッダを見ると以下のようになっています。
> ----
> Received: from jcom.home.ne.jp.jcom.home.ne.jp (localhost [127.0.0.1])
> by kermit.jcom.home.ne.jp (Postfix) with ESMTP
> id BD0DD43EA0; Sun, 27 Apr 2003 17:29:53 -0400 (EDT)
> ----
> この Sun, 27 Apr 2003 17:29:53 -0400 (EDT) を JST にするにはどの
> ようにすれば良いのでしょう。

/usr/sbin/postfix check

半ば FAQ に近いです。以下から始まるスレッドを参照してください。

http://www.kobitosan.net/postfix/ML/archives/msg02637.html

> また、このヘッダを見ると jcom.home.ne.jp.jcom.home.ne.jp なんて
> のがあるのですが、何か設定に誤りがあるような気がしています。

そりゃ、やっぱりあるでしょう。
何に誤りがあるかは設定を見ないと分かりません。

> ----------------
> 1. メールの送信は、postfix 経由でproviderのメールサーバへ投げる
> → これは何となくできているような気がしていますが、ヘッダがおか
> しい?
> 2. 外部からのメールはいっさい受け付けなくても良い。
> 3. ローカルからのメールは受け付けたい。これは、ログインしている
> ユーザが、ローカルのログインユーザにメールを死体という意味で
> す。具体的には、メーラで BCC: jun のように書いてあるメールを
> 受け取りたいという意味です。
> ----------------

local loopback のみに bind して、relayhost を設定するだけですね。
チェックするのは
・inet_interfaces
・relayhost
・append_at_myorigin
・append_dot_mydomain
あたりでしょうか。
--
SEKINE Tatsuo:
http://www.sdri.co.jp/~tsekine/
tse...@sdri.co.jp(business) System Design & Research Institute Co.,Ltd.
tse...@ylug.org(private) Yokohama Linux Users Group

塩野@遊び人

unread,
Apr 27, 2003, 9:57:14 PM4/27/03
to
こんにちは、塩野@遊び人です。

>>>>> In [linux-users : No.98936]

>>>>> SEKINE Tatsuo <tse...@sdri.co.jp> wrote:
> /usr/sbin/postfix check
> 半ば FAQ に近いです。以下から始まるスレッドを参照してください。
> http://www.kobitosan.net/postfix/ML/archives/msg02637.html

ありがとうございました。無事期待通りになりました。
----
/usr/sbin/postfix check
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_winbind.so.bak and /lib/libnss_winbind.so.bak differ
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_wins.so.bak and /lib/libnss_wins.so.bak differ
----
.bak でよけていたのですが、思いきって消してしまった方がいいので
しょうか?
このまままでも問題ないようなら、放っておきたいと思います。

> そりゃ、やっぱりあるでしょう。
> 何に誤りがあるかは設定を見ないと分かりません。

やはりそうですか。(^^;;;

> local loopback のみに bind して、relayhost を設定するだけですね。
> チェックするのは
> ・inet_interfaces

inet_interfaces = localhost

> ・relayhost

relayhost = providerのメールサーバのFQDN

> ・append_at_myorigin
> ・append_dot_mydomain

これらの項目はなかったのですが、近そうなものは、
----
#myorigin = $mydomain
mydomain = jcom.home.ne.jp
----
となっています。

この状態で送っても、相変わらず、


----
Received: from jcom.home.ne.jp.jcom.home.ne.jp (localhost [127.0.0.1])
by kermit.jcom.home.ne.jp (Postfix) with ESMTP

id 8674B43EA0; Mon, 28 Apr 2003 10:50:29 +0900 (JST)
----
てな感じになっています。

どの辺りをチェックすればいいのでしょうか?


--
∧_∧
ミ^.^ミ E-Mail: j...@fsas.fujitsu.com

・セキの企業の定義
合理性よりも、形式が重んじられる場所のひとつ。

SEKINE Tatsuo

unread,
Apr 27, 2003, 10:10:54 PM4/27/03
to linux...@linux.or.jp
関根です。

塩野@遊び人 <j...@fsas.fujitsu.com> wrote


> Received: from jcom.home.ne.jp.jcom.home.ne.jp (localhost [127.0.0.1])
> by kermit.jcom.home.ne.jp (Postfix) with ESMTP
> id 8674B43EA0; Mon, 28 Apr 2003 10:50:29 +0900 (JST)
> ----
> てな感じになっています。
>
> どの辺りをチェックすればいいのでしょうか?

ログを読み間違ってました。
from <EHLO host> (<DNS client name> [<client IP>])
by <SMTP host name> ...
なので、SMTP のグリーティングで
EHLO jcom.home.ne.jp.jcom.home.ne.jp
と入力されてるはずです。MUA がおかしいんじゃないんですか?

もとい、RedHat の host naming が変なんじゃないかと、最近疑ってます。
以下の実行結果はどうなりますか

$ hostname
$ hostname -f
$ hostname -d

塩野@遊び人

unread,
Apr 27, 2003, 10:16:17 PM4/27/03
to linux...@linux.or.jp
こんにちは、塩野@遊び人です。

>>>>> In [linux-users : No.98939]

>>>>> SEKINE Tatsuo <tse...@sdri.co.jp> wrote:
> なので、SMTP のグリーティングで
> EHLO jcom.home.ne.jp.jcom.home.ne.jp
> と入力されてるはずです。MUA がおかしいんじゃないんですか?

MUA は、emacs ですね。後でメール関係の設定も確認してみます。

> もとい、RedHat の host naming が変なんじゃないかと、最近疑ってます。
> 以下の実行結果はどうなりますか

> $ hostname
> $ hostname -f
> $ hostname -d

こちらは以下のような結果になりました。
----
[root@kermit postfix]# hostname
kermit
[root@kermit postfix]# hostname -f
kermit
[root@kermit postfix]# hostname -d
[root@kermit postfix]#
----
hostname -d 以外は、kermit と返ってきます。


--
∧_∧
ミ^.^ミ E-Mail: j...@fsas.fujitsu.com

・カズヒロのポケベルの法則1
出先で気まずい雰囲気で打ち合せ(会議)をしているときにかぎってポケベル
が何度も鳴り、さらに雰囲気を悪化させる。

塩野@遊び人

unread,
Apr 27, 2003, 10:31:51 PM4/27/03
to linux...@linux.or.jp
こんにちは、塩野@遊び人です。

>>>>> In [linux-users : No.98940]
>>>>> 塩野@遊び人 <j...@fsas.fujitsu.com> wrote:

>>>>> In [linux-users : No.98939]
>>>>> SEKINE Tatsuo <tse...@sdri.co.jp> wrote:
> なので、SMTP のグリーティングで
> EHLO jcom.home.ne.jp.jcom.home.ne.jp
> と入力されてるはずです。MUA がおかしいんじゃないんですか?

私> MUA は、emacs ですね。後でメール関係の設定も確認してみます。

というわけで、見直してみました。その結果、.emacs に
(setq system-name "kermit") を設定したところ(前は、
"jcom.home.ne.jp"となっていました)、以下のようなヘッダになりまし
た。
----------------
Received: from kermit.jcom.home.ne.jp (localhost [127.0.0.1])


by kermit.jcom.home.ne.jp (Postfix) with ESMTP

id 8947943EA0; Mon, 28 Apr 2003 11:26:22 +0900 (JST)
----------------
これで何となく、変な感じはしなくなりました。

関根さんどうもありがとうございました。m(__)m


--
∧_∧
ミ^.^ミ E-Mail: j...@fsas.fujitsu.com

・ハヤシの法則
いやなやつの彼女ほど、美人である。

0 new messages