• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:telnet localhost 25が成功しない)

telnet localhost 25が成功しない

このQ&Aのポイント
  • FreeBSD 11.1環境でメール環境を構築しています。telnet localhost 25が成功しない理由を教えてください。
  • FreeBSD 11.1環境でメール環境を構築中。telnet localhost 25が失敗している理由について教えてください。
  • FreeBSD 11.1環境でメール環境を構築していますが、telnetコマンドでlocalhostのポート25に接続できません。その原因を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

> psで見たところ、saslauthdは起動しているようです。 saslauthd が動いているのであれば、saslauthd 自体の設定か Postfix との連携の設定に問題があるのでしょう。 下記URLに設定方法が解説されているので、正しく設定できているか確認してみて下さい。 http://www.postfix-jp.info/trans-2.2/jhtml/SASL_README.html

TakaShin_7
質問者

お礼

回答ありがとうございました。 教えていただいたHPやその他HP等情報を調べて解決出来ました。 Postfixのmain.cfの末尾に以下の様に変更し、うまくいきました。 # Cyrus-SASL configuration disable_vrfy_command = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_path = private/auth smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_sasl_type = dovecot smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination

その他の回答 (1)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

SASL認証が有効になっているけど、SASLの設定が正しく行われていないからエラーになっているように見受けられます。 SASLを使うのであれば saslauthd を動かしましょう。

TakaShin_7
質問者

補足

回答ありがとうございます。 psで見たところ、saslauthdは起動しているようです。 --- # ps -ax | grep sasl 756 - Is 0:00.00 /usr/local/sbin/saslauthd -a sasldb 759 - I 0:00.00 /usr/local/sbin/saslauthd -a sasldb 760 - I 0:00.00 /usr/local/sbin/saslauthd -a sasldb 761 - I 0:00.00 /usr/local/sbin/saslauthd -a sasldb 762 - I 0:00.00 /usr/local/sbin/saslauthd -a sasldb よろしくお願いいたします。

関連するQ&A