postfix+courier-imapでメールサーバを構築したいと思い,FreeBSDビギナーズバイブルで勉強していますが,自分一人では何度やっても解決出来そうにないので助言をお願いします.
後藤大地さんのバイブルを見ながらその通りに設定してみたのですが,下記のようにアクセスがはじかれてしまいます.
一応postfix単体では外部のサーバとのメールのやりとりはできています.
一方,サーバーは安全のためinetd wrapを利用してhosts.allowでアクセスを制限しているのですが,この辺の設定がおかしいのでしょうか?
------------------------------------------------------
# telnet localhost 143
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost
Escape character is '^]'.
Connection closed by foreign host.
# telnet localhost 110
Trying ::1...
Connected to localhost
Escape character is '^]'.
+OK Hello there.
USER hogehoge
+OK Password required.
PASS hogehoge
-ERR Login failed.
No.2ベストアンサー
- 回答日時:
本屋で「FreeBSDビギナーズバイブル」を見てみました。
そこでの例は
1. pop3 サーバーへ
2. CRAM-MD5 方式で認証し
3. 認証データベースには userdb を使用する
ようです。
taro319 さんが示した telnet セッションログを見ると、CRAM-MD5 認証方式ではなく、LOGIN 方式でのアクセスを試しているので、うまくいかない原因はそこでしょう。
以下は CRAM-MD5 認証を利用した場合のセッションログです。
$ telnet localhost 110
Trying ::1...
Connected to localhost.
Escape character is '^]'.
+OK Hello there.
auth cram-md5
+ PDQ2ODA4NUIyNkE1NENCQUFGNkFFODg0RTk0Njg1QUUzQHhlb24ucXVhZC5keW5kbnMub3JnPg==
aG9nZWhvZ2UgYTA1MGNiNjUxZmNjZGRhODVmY2UyNWUxMjVjZTQ3ZTQ=
+OK logged in.
quit
+OK Bye-bye.
Connection closed by foreign host.
CRAM-MD5 はチャレンジ-レスポンス認証方式なので、動作検証するにはユーザー名とパスワードを送るのではなく、チャレンジに応じたレスポンスを生成しなければなりません。
私はこのテストセッションでは補助ツールの userdb-test-cram-md5 を利用しましたが、一般には 『CRAM-MD5 に対応した』メーラーからログを採って確認するのが簡単だと思います。
どうもありがとうございました.早速メーラを利用してログをとるなどして試してみたいと思います.
ところで,IMAPサーバとしてログインする場合の参考になるサイトなどがありましたらあわせてご紹介願えましたら有り難いです.
No.1
- 回答日時:
「FreeBSDビギナーズバイブル」が手元にないので、補足要求です。
- FreeBSD のバージョンは何ですか?
- courier-imap のバージョンは何ですか ?
- courier-imap の 認証データベースには何を使うつもりでしたか?
- courier-imap は ports(packages) からインストールしましたか?
以下、 ports(packages) からインストールしたとして
- courier-authlib* はインストールしてありますか?
- /etc/rc.conf に courier_*_enable="YES" 行をどう書いていますか?
- /usr/local/etc/courier-imap/, /usr/local/etc/authlib/ 配下のファイルをどう設定しましたか
TCPwrapper に関しては、一旦切ってみれば、それが原因かどうか特定できるでしょう。
この回答への補足
fmyshさん,どうもすみません.
- FreeBSD のバージョンは何ですか? 5.4になります.
- courier-imap のバージョンは何ですか ? 4.0.2になります.
- courier-imap の 認証データベースには何を使うつもりでしたか?
CRAM-MD5がビギナーズバイブルに例示されていましたのでそれを利用しようとしました.
- courier-imap は ports(packages) からインストールしましたか?
はい.
それから,courier-authlibについては,courier-imapをportsでインストール後に同様にportsを使ってインストールしました.
rc.confには courier_authdaemond_enable="YES"と記載しました.
/usr/local/etc/courier-imap/, /usr/local/etc/authlib/ 配下のファイルについては,authdaemonorcファイルで
authmodulelist="authuserdb"
を設定したのみです.ご教示よろしくお願いします.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- UNIX・Linux Postfixでドコモメールに送信すると届くまで10分ぐらいかかる 6 2023/03/05 13:56
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AWSでSSH接続をしたいのですが...
-
SSH + rsyncがダメです
-
sftpのバッチモード(Solaris)
-
Ubuntu20.04からUbuntu22.04に...
-
SSHに繋がらない
-
SSH通信で秘密鍵の読み込みが失敗
-
Cyrus SASL 認証Mechanism につ...
-
認証ありのWebDAVでのアクセス
-
Putty(Windows10)からCentOS7の...
-
SSHで多段接続
-
AWSでサーバを構築してWordpres...
-
Windows7 認証エラー0xC004E00...
-
同一のホスト名で何か問題があ...
-
エラーメールで"too many hops"...
-
ワークグループ設定のPCの名前解決
-
Administratorというアカウント...
-
sambaにWinからアクセスできま...
-
VirtualBoxのGuestマシンのネッ...
-
パスワード設定していないユー...
-
TortoiseSVNでアクセスエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AWSでSSH接続をしたいのですが...
-
sftpのバッチモード(Solaris)
-
SSH + rsyncがダメです
-
sftpのパスワードなしでログイン
-
SSHに繋がらない
-
sshでlogin後、操作中、固まる...
-
AWSでサーバを構築してWordpres...
-
WindowsからRLoginでFreebsdにS...
-
ssh公開鍵認証設定の解除について
-
公開鍵方式のsshでパスワード入...
-
Windows7 認証エラー0xC004E00...
-
sshのセッション数
-
SSH通信で秘密鍵の読み込みが失敗
-
メールサーバのログにConnectio...
-
known_hostsを削除してもエラー...
-
centOS7とteratermで、秘密鍵、...
-
認証が必要なプロキシー経由でyum
-
複数人にSSHの秘密鍵と公開鍵を...
-
RADIUSサーバでのMACアドレス認...
-
PAM認証(pam_cracklib.soで複...
おすすめ情報