こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Solaris10でPOP3サーバ設定

Solaris10でPOP3のメールサーバを構築したいのですが、正しく動作しません。


1.パッケージの追加
pkgadd -d . ./SFWimap


2.パッケージ追加後の確認
pkginfo | grep SFWimap

systemSFWimapImap - mail server daemon and utilities


3. POP3のパッケージが追加されたことを確認
pkgchk -v SFWimap


/opt/sfw/sbin/imapd
/opt/sfw/sbin/ipop2d
/opt/sfw/sbin/ipop3d


4. inetd.confへ追加
vi /etc/inet/inetd.conf

pop3 stream tcp nowait root /opt/sfw/sbin/ipop3d ipop3d
imap stream tcp nowait root /opt/sfw/sbin/imapd imapd


5.inetconv

6. svcs | grep pop

online svc:/network/pop3/tcp:default


上記までエラーなく設定できたので、いったんマシンをリブートして
下記コマンドで動作確認しました。

telnet localhost 110

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection to localhost closed by foreign host.

ところが上記のように、telnet が終了してしまいます。

/var/adm/messages を見ると、
Jul 1 16:48:29 host inetd[852]: [ID 702911 daemon.error] Failed to exec inetd_start method of instance svc:/network/pop3/tcp:default: 引数が正しくありません。
と出ています。

/etc/inetd.conf の追記方法に問題があるのでしょうか。

投稿日時 - 2013-07-01 19:29:24

QNo.8158037

暇なときに回答ください

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

>5.inetconv
内容の確認

pop3 -> /var/svc/manifest/network/pop3-tcp.xml
pop3-tcp.xml をインポートしています ...完了
imap -> /var/svc/manifest/network/imap-tcp.xml
imap-tcp.xml をインポートしています ...完了

>online svc:/network/pop3/tcp:default
enabledになっていますか?

投稿日時 - 2013-07-02 10:21:19

お礼

ご回答ありがとうございます。
連絡が遅くなってしまい申し訳ございません。

inetconvの結果は、完了と出ております。
svc:/network/pop3/tcp:default もenabledになっています。
※一度、disabledにしてenabledに戻したりしたんですが、結果は同じでした。

今回SFWimapを使ったのですが、Qpopperなど他にもPOP3用のモジュールがあったので
そちらで再挑戦してみたところ、今回詰まったtelnetは受け付けてくれるところまで
確認できました。

またお世話になるかと思いますが、その際には宜しくお願い致します。
ありがとうございました。

投稿日時 - 2013-07-04 20:05:20

ANo.1

このQ&Aは役に立ちましたか?

18人が「このQ&Aが役に立った」と投票しています

回答(1)