[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:02587] Re: RE: Re: aliasesが反映されない
- Subject: [postfix-jp:02587] Re: RE: Re: aliasesが反映されない
- From: azzurri@xxxxxxxxxxx
- Date: Wed, 05 Mar 2003 19:33:41 +0900 (JST)
NIZです。
>local_recipient_maps = proxy:unix:passwd.byname $alias_maps
>とかになってます?
いいえ、なっておりません。
>> ログ送信用のSMTPサーバとしてPostfixを運用しようと考えております。
>> newaliases及びpostaliasを実行することで
>> aliases.dbは作成されるのですが
>> root宛のメールをaliasesに記載してあるアドレスへ
>> 配送させたいのですがaliasesが反映されません。
>> (root宛のメールはroot@xxxxxxxxxx宛へ配送されてしまう)
>> XXXX@xxxxxxxxxx等のメールアドレス宛には何の問題も無く送信されます。
>
>> aliases
>> root: XXXX@xxxxxxxxxx
>
>なので,mydestinationなどの設定は元に戻し,最終目的地のメールサーバ側で
>root宛のメールをXXXXに転送すれば済む話ではないのでしょうか?
>
>つまり,実メールサーバのaliasesファイルで
>root: XXXX
>
>外してますかね?
ログ送信用ではあるのですが、
同一セグメント内のサーバを経由したいのは
経由することでサーバの稼動もチェックしたい意味合いがあるのです。
経由するサーバはチェックする対象になっているのですが
私の管理対象外となっているため設定変更はできず・・・
しかも融通の利かないNT系。。。
また、PostfixでFromの書換をしているのですが、
これはどのサーバから届くのか確認したいとの意味合いがあります。
(現状はPlamoで稼動しているpostfixとTurboで稼動させようとしているPostfixのみ)
わかりにくくてすみません。。。
現状は下記の通りです。
# postconf -n | less
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
mydestination = $mydomain
mydomain = hogehoge.co.jp
myhostname = HOST.hogehoge.co.jp
mynetworks = 127.0.0.1
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
relayhost = WW.XX.YY.ZZ
sample_directory = /etc/postfix
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
unknown_local_recipient_reject_code = 450
今までをざっとまとめると、
# postmap hash:aliases
ではwarningが表示され
# /usr/sbin/postmap -q root /etc/postfix/aliases
としても何も表示されず
# postalias hash:aliases
でaliasesの反映を確認すると
# /usr/sbin/postmap -q root /etc/postfix/aliases
USER@xxxxxxxxxxxxxx
と表示されます。
混乱を避けるため使用しなかった
#newaliases
でもaliasesの確認をすると
# /usr/sbin/postmap -q root /etc/postfix/aliases
USER@xxxxxxxxxxxxxx
のように表示されます。
ちなみに"mydestination"の設定をすると
USER@xxxxxxxxxxxxxx等のアドレス指定でのメール送信が全く不可能となります。
"mydestination"の設定を外すと
aliasが反映されず、
USER@xxxxxxxxxxxxxx等のアドレス指定ではメールが送信され、
root宛はroot@xxxxxxxxxxxxxx宛になってしまう。。。
長くてすみません。
コンパイルからやり直しかな。。。
- Follow-Ups
-
- [postfix-jp:02588] Re: RE: Re: aliasesが反映されない, Hideo NAKAMITSU
[検索ページ]
[Postfix-JP ML Home]