BBS 過去ログ No.0009に戻る
タイトル:
誰にでも送信出来るようにするには?
記事No:
2708
投稿日: 2004/08/31(Tue) 17:57
投稿者:
ひつじ
始めまして、ひつじと申します。よろしくお願い致します。
早速なのですが、先日、こちらのサイトを参考に【smtp-auth】を
導入いたしました。設定も無事に終わり、問題ないかと思ったのですが
どうも特定のドメイン宛てにしかメールを許可していないようなのです。
/etc/postfix/main.cf の relay_domains = $mydestination の項目
に追加すると、追加したドメインのメールアドレスへは送信できるのです
がしていないドメイン(アドレス)には遅れないようです。
どこの項目を設定すればよいのでしょうか? 素人質問ですみませんが
よろしくお願い致します。
(環境:Linux Vine V2.x Postfix V.?)
タイトル:
何とかなりました
記事No:
2712
投稿日: 2004/09/01(Wed) 18:44
投稿者:
ひつじ
ひつじです。お世話になりました。
何とかなりました。ありがとうございました。
タイトル:
smtp-authの設定について
記事No:
2725
投稿日: 2004/09/05(Sun) 17:19
投稿者:
ひつじ
やっぱりだめみたいです。下記のようなメールが帰ってきます。
どこを設定すればよいのでしょうか? よろしければご教示ください。
以下の受信者にメールが配信できませんでした :
'abc@test.ne.jp' 2004/09/05 17:13
554 <abc@test.ne.jp>: Recipient address rejected: Relay access denied
(クライアント側のメーラーはMS Outlook Express)
それと、ユーザー登録の時、
/usr/sbin/saslpasswd -c -u '/usr/sbin/postconf -hdomain' ユーザー名
/usr/sbin/saslpasswd -c -u domain ユーザー名
という2種類をいろいろなサイトを探して見つけました。
この2つはどう使い分ければよいのでしょうか? よろしくお願いします。
タイトル:
Re: smtp-authの設定について
記事No:
2730
投稿日: 2004/09/07(Tue) 01:07
投稿者:
shino
はじめまして!
わたしはLinux初心者で、詳しくないのですが、最近メールサーバを
構築しました。その際、smtp-auth設定時に同様な事象で悩みました。
結局、smtp-auth設定前に設定した「ホスト名と転送先ドメインとして
許可されているドメインが宛先メールアドレスに指定されているものを受信」等々
残っていたため、main.cfをオリジナルに戻し、SMTP利用前提で設定しなおしました。(といっても、ここのwebを参照させていただきましたが。)
> > 以下の受信者にメールが配信できませんでした :
> > 'abc@test.ne.jp' 2004/09/05 17:13
> 554 <abc@test.ne.jp>: Recipient address rejected: Relay access denied
> (クライアント側のメーラーはMS Outlook Express)
配送時のエラーのようですが、smtpd_recipient_restrictionsの
設定はどうなっていますか?私の設定はSMTP-AUTH利用で以下のとおりの設定としてますが、問題ありません。
(Vine3.0 Postfix 2.0.20)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
以上
タイトル:
Re^2: smtp-authの設定について
記事No:
2732
投稿日: 2004/09/07(Tue) 08:42
投稿者:
ひつじ
お世話になります。ひつじです。ありがとうございます。
> 結局、smtp-auth設定前に設定した「ホスト名と転送先ドメインとして
> 許可されているドメインが宛先メールアドレスに指定されているものを受信」等々
> 残っていたため、main.cfをオリジナルに戻し、SMTP利用前提で設定しなおしました。(といっても、ここのwebを参照させていただきましたが。)
ワタシもこちらのサイトを参考にさせていただいているので、同じだと
思います。(オリジナルに近いもの)
> 配送時のエラーのようですが、smtpd_recipient_restrictionsの
> 設定はどうなっていますか?私の設定はSMTP-AUTH利用で以下のとおりの設定としてますが、問題ありません。
> (Vine3.0 Postfix 2.0.20)
Vine v2.5 Postfix V1.1.13 を使用しています。
オリジナルにsmtp-auth用の設定という事で下記の内容にしています。
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated, check_relay_domains, reject
broken_sasl_auth_client = yes
となっております。
設定後のtelnet localhost 25 でも表示されるべき内容が表示され
いました。ユーザー登録の部分を変更してみたところ、少し状況は
変わりまして、サーバーまでは接続するのですが、ユーザー名と
パスワードのところで、失敗してしまいます。
ダイアログでユーザー名とパスワードを聞いてくるのですが、
登録した、ユーザー名とパスワードを入力しても一向に接続が出来ません。ご指導よろしくお願いします。
ちなみにパスワードは、
/usr/sbin/saslpasswd -c -u '/usr/sbin/postconf -h hostname' ユーザー名
で設定しています。
タイトル:
Re^3: smtp-authの設定について
記事No:
2749
投稿日: 2004/09/08(Wed) 01:10
投稿者:
shino
ひつじさん こんばんは!
> オリジナルにsmtp-auth用の設定という事で下記の内容にしています。
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain = $myhostname
> smtpd_sasl_recipient_restrictions = permit_mynetworks,
> permit_sasl_authenticated, check_relay_domains, reject
> broken_sasl_auth_client = yes
> > となっております。
基本的、私の設定と変わらないですネ。あと、以下の設定は如何でしょうか?
<私の設定>
myhostname = shinoshino.com <ー例
mydomain = shinoshino.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain $mydomain
mynetworks = 192.168.10.0/24, 127.0.0.0/8
relay_domains = $mydestination
> > 設定後のtelnet localhost 25 でも表示されるべき内容が表示され
> いました。ユーザー登録の部分を変更してみたところ、少し状況は
> 変わりまして、サーバーまでは接続するのですが、ユーザー名と
> パスワードのところで、失敗してしまいます。
> ダイアログでユーザー名とパスワードを聞いてくるのですが、
> 登録した、ユーザー名とパスワードを入力しても一向に接続が出来ません。ご指導よろしくお願いします。
> > ちなみにパスワードは、
> /usr/sbin/saslpasswd -c -u '/usr/sbin/postconf -h hostname' ユーザー名
> で設定しています。
/usr/sbin/sasldblistusersで登録されたユーザは確認できますよね。私の場合はバージョンの関係で sasldb2で若干の違いはあるかもしれませんが、詳しくはわかりません。Vineではないですが、以下のサイトが役立つと思います。
http://solaris.bluecoara.net/servers/postfix/smtpauth.phtml
また、確認もメイラーをsylpheed利用なら./.sylpheed/sylpheed.logに以下のように記録されます。
[00:58:46] * message: SMTPサーバ: zafy に接続中...
[00:58:46] SMTP< 220 shinoshino.com ESMTP Postfix
[00:58:46] ESMTP> EHLO zafy
[00:58:46] ESMTP< 250-shinoshino.com
[00:58:46] ESMTP< 250-PIPELINING
[00:58:46] ESMTP< 250-SIZE 10240000
[00:58:46] ESMTP< 250-VRFY
[00:58:46] ESMTP< 250-ETRN
[00:58:46] ESMTP< 250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
[00:58:46] ESMTP< 250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5
[00:58:46] ESMTP< 250-XVERP
[00:58:46] ESMTP< 250 8BITMIME
[00:58:46] ESMTP> AUTH CRAM-MD5
[00:58:46] ESMTP< 334 PDEzOTU0NDM3ODkuNDA1Mzc1MUBzaGlub3JhYS5jb20+
[00:58:46] ESMTP< [Decoded: <1395443789.4053751@shinoshino.com>]
[00:58:46] ESMTP> [Encoded: kazu 4ce66526f639921d099d9235b6a27e80]
[00:58:46] ESMTP> a2F6dSA0Y2U2NjUyNmY2Mzk5MjFkMDk5ZDkyMzViNmEyN2U4MA==
[00:58:46] ESMTP< 235 Authentication successful
[00:58:46] SMTP> MAIL FROM:<kazu@shinoshino.com>
[00:58:46] SMTP< 250 Ok
[00:58:46] SMTP> RCPT TO:<shinoshino@nifty.com>
[00:58:46] SMTP< 250 Ok
[00:58:46] SMTP> DATA
[00:58:46] SMTP< 354 End data with <CR><LF>.<CR><LF>
[00:58:46] SMTP> . (EOM)
[00:58:46] SMTP< 250 Ok: queued as CFF8A1442C
[00:58:46] SMTP> QUIT
[00:58:46] SMTP< 221 Bye
タイトル:
Re^4: smtp-authの設定について
記事No:
2753
投稿日: 2004/09/08(Wed) 17:30
投稿者:
ひつじ
shonoさん ありがとうございます。
> <私の設定>
> myhostname = shinoshino.com <ー例
> mydomain = shinoshino.com
> myorigin = $mydomain
> mydestination = $myhostname, localhost.$mydomain $mydomain
> mynetworks = 192.168.10.0/24, 127.0.0.0/8
> relay_domains = $mydestination
ワタシの設定はこんな感じです。
myhostname = ns.citrus.co.jp <mydomainと違います
mydomain = sitrus.co.jp
mydestinations = $myhostname, localhost.$mydomain, $mydomain,
mail.$mydomain
mynetworks = ***.***.***.***.***/29,127.0.0.0/8 <***はグローバルIP
relay_domains = $mydestination, *** <***は強制的にパスさせているドメイン
後は、今確認しているのですが… 泥沼状態です…
もう少し調べたら、またご指導ください。
Copyright© Home Server Technical. All Right Reserved.