このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

Postfixの設定について このメッセージに返信する
日時: 2011/08/02 15:55
名前: 困った
URL:
こちらのサイトを参考にし、メールサーバ(独自ドメイン、Postfix+Dovecot)を構築しました

バージョンはCentOS 5.6です

SMTP-Authの設定も入れたのですが、SMTP-Authの設定を入れるとメールの送信ができません(外部には当然できませんでしたが、自ドメインにも送信できませんでした)
外部からメールを送信しても受信できません(送信が上手くいってないので当たり前のような気もしますが・・・)

なお、
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
の設定を全てコメントアウトすると自ドメイン間でのメールの送受信は可能になりましたが、外部宛は「Relay access denied」となり送信できません
なお、外部から送信したメールの受信は可能でした


こちらのサイトの初期設定というところにある、「root宛メールを転送する」でのテストメールは外部へ送信できました(sendmailだと思うのですが・・・)
なので、OP25Bにひっかかるとは思えないのですが・・・


皆様のお知恵をお借りできませんでしょうか
よろしくお願い致します
記事編集 編集

Page: | 1 | 2 |

Re: Postfixの設定について このメッセージに返信する
日時: 2011/08/03 22:20
名前: 新高校生
URL:
>Aug 3 14:57:49 server postfix/smtpd[2045]: fatal: parameter "smtpd_recipient_restrictions": specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit

「smtpd_recipient_restrictionsというパラメーターには、check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit のうち少なくとも一つは
設定してくれ」というような意味ですよね。

>smtpd_recipient_restrictions =
>permit_mynetworks
>permit_sasl_authenticated
>reject_unauth_destination ←●いつのまにか?、ここが無くなってるか、
前スペースが無いとかそんな感じだと思います。(どんな設定にしたいのかにもよりますが)
記事編集 編集
Re: Postfixの設定について このメッセージに返信する
日時: 2011/08/03 22:51
名前: ペングイン
URL: http://blog.trippyboy.com
そうですね。
最初に見せていただいたmain.cfとpostconf -nの結果から設定に不備が無いはずなのですが・・・

念のために以下コマンド実行してみてください。


# grep -A5 '^smtpd_recipient_restrictions' /etc/postfix/main.cf | cat -A | sed 's/ /+/g'

記事編集 編集
Re: Postfixの設定について このメッセージに返信する
日時: 2011/08/05 12:30
名前: 困った
URL:
お二方、お忙しいのにありがとうございます

状況をもう少し詳しく説明させて頂きます


現在、サーバをVPSで構築しております
VPSの運用業者にも確認しましたがOP25Bの制限はないとの事でした

メールですが、外部(自宅等)からVPS上のサーバへ接続し、受信・送信を行う形を取っています
その際、送信ができないという状況になっています

1つ判明した事があるのですが、SquirrelMailを構築し、SquirrelMail上からはメールの送受信(外部)ができる事が分かりました

Rootのメールも飛んでくるのでPostfixの方で外部からのSMTP接続を拒否している事になるのでしょうか?
ちなみにポート(25・110)とも開いております

やはりログを見ていてもPOP(Dovecot)でログインしている物は見受けられるのですが、SMTPでログイン等をしているログが見当たりません


何かお分かりになりましたら教えて下さい

よろしくお願い致します
記事編集 編集
Re: Postfixの設定について このメッセージに返信する
日時: 2011/08/05 14:35
名前: ペングイン
URL: http://blog.trippyboy.com
# netstat -antp | egrep ':25|:587|:465|:110|:143'

でまずはListenしているものを見せてください。

メールソフトのは何というメールソフトですか?
こちらでも再現出来るようにアカウントの設定方法をいちから説明していただけますか?
とくにポート番号やTLSのチェックボックスなどなどが知りたいです。
記事編集 編集
Re: Postfixの設定について このメッセージに返信する
日時: 2011/08/05 17:44
名前: 新高校生
URL:
>1つ判明した事があるのですが、SquirrelMailを構築し、SquirrelMail上からはメールの送受信(外部)ができる事が分かりました
>
>Rootのメールも飛んでくるのでPostfixの方で外部からのSMTP接続を拒否している事になるのでしょうか?

サーバー内部から外部へのメール送信は、デフォルトで、SMTP-Authのような認証チェックは
してないのであまり関係がないです。

SMTP認証が問題になるのは、外部(例えばご自宅)から、VPS上のメールサーバーへ接続
して、どこかへメールを送る場合です。しっかり設定されていないとできません。

>やはりログを見ていてもPOP(Dovecot)でログインしている物は見受けられるのですが、SMTPでログイン等をしているログが見当たりません

smtdpで"fatal"(致命的)というエラーが出てると大概動いてませんからログも出ないです(w
記事編集 編集

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -