|
>>3361 68user 68userさんのご助言通り、 ftpサーバをPCに入れてみました所、上手くいきました。 ありがとう御座いました! |
|
>>3371 gaji 確か、Solaris9からwu-ftpdベースになっている筈です。 以下man ftpaccess(4)から... /etc/ftpd/ftpaccess lslong /usr/bin/ls lsshort /usr/bin/ls lsplain /usr/bin/ls 上記3行を追加してみては如何でしょうか... 外していたらごめなさい。 ではでは |
|
>>3374 とーりすがり 情報の提供ありがとうございます。 試してみたいと思います。 >確か、Solaris9からwu-ftpdベースになっている筈です。 これは、私も何かの書籍で見た記憶があります。 また、何か情報がございましたらお願いします。 |
|
イーサカード(hme等)のインスタンス番号についてご教授ください。 hme0と認識されているカードをカード実装位置を変えずにhme5のようにインスタンス番号のみ変更することは可能でしょうか? |
|
送信サーバ認証が不要な SMTPサーバではサーバ外メール送信は実現できています。 しかし、送信サーバ認証が必要な SMTPサーバではサーバ外メールを送信できません。(Outlook Express ではサーバ外メール送信OK) SMTP AUTH と POP Before SMTP を試しました。 SMTP AUTH は NONE-SUPPORT のメッセージが返りました。 POP Before SMTP として、POPサーバに USER と PASS コマンドを使い認証を受けた後(正常終了)で QUIT の直後に、SMTPサーバ にconnectし、HELO, MAIL FROM: とコマンドを送信し、RCPT TO: で 550 5.7.1 と Relay エラーを出してしまいます。 POP Before SMTP を実現するためのコマンドシーケンスを教えてください。 VC++ 6.0 Windows98SE 宜しくお願い致します。 |
|
関数にリダイレクションを引数として渡したいのですが どうも上手くいきません。ご教示お願いいたします。(OS:HPUX) KANNSUU(){ echo "A" $1 tmp.txt } KANNSUU > 結果:"A > tmp.txt"と表示されてしまう。 |
|
>>3374 とーりすがり > 確か、Solaris9からwu-ftpdベースになっている筈です。 おお、ほんとうですね。 http://docs.sun.com/db/doc/816-3965/6ma7896j8?l=ja&q=wu-ftpd&a=view 知りませんでした。 ってゆーか、まわりに Solaris9 環境がなかったりするんですけどね。 >>3376 新米 > hme0と認識されているカードをカード実装位置を変えずにhme5の > ようにインスタンス番号のみ変更することは可能でしょうか? (Solaris かどうか書いてないのでわかりませんが) Solaris の ifconfig はいろんな設定ができるので、できるかもしれませんし、 できないかもしれません。 >>3377 foofoo > POP Before SMTP を実現するためのコマンドシーケンスを教えてください。 POP でアクセスすればそれでよいはずです。 その前に、調べ方が効率悪すぎです。 まずはサーバがどういう認証方法を取っているか調べましょう。それが できないなら、ethereal などのパケットアナライザを使って、Outlook が どういうふうに接続しているか調べましょう。 >>3378 リダイレクションを引きとして渡す eval を使って KANSUU(){ eval "echo 'A' $1 tmp.txt" } とします。しかし、そのうちメッセージやファイル名に空白や シングルクォート・ダブルクォートが入ってたら〜とかいう 話になると思うので、 KANSUU(){ if [ $2 = 0 ]; # file 出力モード echo $1 > tmp.txt else # 標準出力モード echo $1 fi } 的な書き方をお勧めしておきます。 |
|
>>3379 さん、ありがとうございました。 > POP でアクセスすればそれでよいはずです。 何かが悪いのでしょうが、前の記述通り、POP から SMTP の切替て RCPT TO:で 550 が発生してしまいます。 うまく行っている Outlook を ethereal でトレースしようと思います。 ethereal のようなトレースツールも知りたかったので大変うれしく思っています。 早速 ethereal をダウンロードしてトレースしてみます。 テスト後ご報告致します。 foofoo |
|
>>3379 68user 68userさん、大変ありがとうございました。 etherealを使いトレースしたところ、Outlook Expressは、POP Before SMTP ではなく、AUTH LOGIN コマンドを使っていることがわかりました。 < EHLO xnn000<CR><LF> > 250 < AUTH LOGIN > 334,334,235 < MAIL FROM: > 250 : : Outlook Expressと同じ手順でOKにはなりました。 新たに不明な点が出てきました。 AUTH LOGIN の前に発行するEHLO に不明なアドレスのパラメータがついていました。 そのアドレスは、レジストリーで調査してもWindowsに設定されたアドレスでもなく、Outlook Express の設定の中にも無い下記のようなアドレスでした。 EHLO xnn000<CR><LF> 注:x:a〜zまでの内の1文字 nn:00〜99までの数字 所持メールアドレスは、送信メールサーバで認証の必要なものは1つしか持ち合わせがないため、他のメールサーバの時にどうなるかを確認できません。 このアドレスの根拠についてご存知の方、教えてください。 宜しくお願いします。 |