[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 1096] Cyrusとの連携方法について
- Subject: [postfix-jp: 1096] Cyrusとの連携方法について
- From: "yamanaka" <yamanaka_hideki@xxxxxxxxxxx>
- Date: Thu, 31 Mar 2005 19:02:36 +0900
やまです。
FreeBSD5.3-RELEASEで Postfix & Cyrus の組み合わせでメールサーバを
構築しようとしています。
Cyrusだけのユーザ(OSのアカウントが無い)のメールについて教えて下さい。
現在、ホスト内のユーザ同士でのメールの送受信は問題なく行え
また、Cyrusのユーザからのメールの送信は問題なく行えるのですが、
他ドメインからCyrusのユーザにメールを送信すると、
例)yama@xxxxxxxx からローカルのCyrusユーザfuri@xxxxxxxにメールを送った場合
Mar 31 18:32:49 ex58 postfix/smtpd[9078]: connect from
sakura.hoge.com[x.x.x.x]
Mar 31 18:32:50 ex58 postfix/smtpd[9078]: NOQUEUE: reject: RCPT from
sakura.hoge
..com[x.x.x.x]: 554 <furi@xxxxxxx>: Recipient address rejected: Access
denied;
from=<yama@xxxxxxxx> to=<furi@xxxxxxx> proto=SMTP helo=<sakura.hoge.com>
Mar 31 18:32:50 ex58 postfix/smtpd[9078]: disconnect from
sakura.hoge.com[x.x.x.x]
このようなエラーが出てしまいます。/var/log/messages にも
Mar 31 18:32:55 ex58 pop3[9077]: no user in db
Mar 31 18:32:55 ex58 pop3[9077]: login: [x.x.x.x] furi plaintext User logged
in
というエラーが出ています。
受信する場合、Cyrusのユーザの登録の他に、Postfixが認識できるような
ユーザのテーブルなどが必要なのでしょうか。
Cyrusのユーザは cyradm コマンドで作成しました。
以下は postconf -n で出力しました。
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
debug_peer_level = 2
fallback_transport = cyrus
html_directory = no
local_recipient_maps =
mail_owner = postfix
mailbox_transport = cyrus
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = hoge.jp
myhostname = ex58.hoge.jp
mynetworks = 1.2.3.4/32, 192.168.0.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
relay_domains = $mydestination
relayhost = $mydomain
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
smtpd_recipient_restrictions = permit_mynetworks,
check_client_access
btree:/usr/local/etc/dracd,
reject
unknown_local_recipient_reject_code = 450
また、以下は master.conf の cyrus 部分の抜粋です。
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
cyrus unix - n n - - pipe
user=cyrus argv=/usr/local/cyrus/bin/deliver -e -r ${sender} -m
${extension} ${user}
としています。
このほかに情報が必要でしたら、ご指摘下さい。
すいません、どうしたら他ドメインからのメールが受信できる
ようになるか、ご助言をお願い致します。
__________________________________
Do You Yahoo!?
Upgrade Your Life
http://bb.yahoo.co.jp/
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- Follow-Ups
-
- [postfix-jp: 1097] Re: Cyrus との連携方法について, OBATA Akio
[検索ページ]
[Postfix-JP ML Home]