□ massa [2006年06月23日20時06分]いつも大っ変お世話になっております。hypermailを設置しようと思って色々と試してみましたが、macのsafariで上手くメールの送信が出来ません。送信をするとページの再読み込みを行ってしまうようです。macのinternet explore では正常に送信出来ます。ですので、サーバの問題ではないかと思います。また、cgiスクリプトを書き直さずに使っても同様です。何故だか分からなないのですが、何か注意するべき点はありますか?お返事の方よろしくお願い致します。平野雅章 □ NXer [2006年06月23日21時53分]私はwindows系のため、'safari'がまったくわかりません。そのため、機種、OSに依存しないで、共通すると思われることを書いてみます。NXerです。>サーバの問題のサーバというのは1 ローカルサーバ であれば、当方はA.NakataさんのANHTTP Daemonを 運用しています。自分のコンピュータで運用前に、cgiをテストする ために使います。2 契約しているサーバは、biglobeの www5aです。さて、このbiglobeの場合は、cgiを許可し、そのうえhyer_mailに必要な--------------------------sendmailを許可しています。---------------------------。すえぽんさんのreadme文書にこう書いてあります。------------------------------------------------------------サーバーにsendmail がインストールされていることが動作条件です。これらが解らない人はプロバイダに聞いて下さい。-----------------------------------------------------------契約/運用されているサーバの仕様はいかがですか。プロバイダのcgiのFAQに書いてあるかもしれません。cgiは許可するが、sendmailは不許可もあることから仕様を丁寧に見る必要がありあます。もちろん不許可の場合は、100%使えません。もっともらしく動作しても、メール本体は送信されません。1 あきらめる、 2 プロバイダを変更する の選択肢があります。>macのinternet explore では正常に送信出来ますメールが送信できる、ということは、メールサービスで契約している送受信サーバがメールを送信しているということです。cgiでsendmailを使うサーバは、1 ウェブサイトhtml と cgiを処理する一つのサーバ2 ウエブサイトhtml用サーバとcgi用サーバと2つのサーバの後者のいずれかです。nifty、biglobeは2のタイプです。niftyなどではhtml側に転送すると、cgiとして認識されずに>ページの再読み込みを行ってしまうつまり、textとして返すようです。一人ひとりcgi歴、プロバイダ、サーバの構成、cgiサーバの仕様が本当に多種多様なために、一般的なことばかり、かえって混乱するかも分かりませんが、いろいろためされたことは上の説明のような理由があれば、どれも発生しうるシナリオにも思われます。cgiは、100%サーバに依存します。safariに問題がなければサーバの仕様次第です。 一定時間書込が無かったので過去ログに移りました
いつも大っ変お世話になっております。hypermailを設置しようと思って色々と試してみましたが、macのsafariで上手くメールの送信が出来ません。送信をするとページの再読み込みを行ってしまうようです。macのinternet explore では正常に送信出来ます。ですので、サーバの問題ではないかと思います。また、cgiスクリプトを書き直さずに使っても同様です。何故だか分からなないのですが、何か注意するべき点はありますか?お返事の方よろしくお願い致します。平野雅章
私はwindows系のため、'safari'がまったくわかりません。そのため、機種、OSに依存しないで、共通すると思われることを書いてみます。NXerです。>サーバの問題のサーバというのは1 ローカルサーバ であれば、当方はA.NakataさんのANHTTP Daemonを 運用しています。自分のコンピュータで運用前に、cgiをテストする ために使います。2 契約しているサーバは、biglobeの www5aです。さて、このbiglobeの場合は、cgiを許可し、そのうえhyer_mailに必要な--------------------------sendmailを許可しています。---------------------------。すえぽんさんのreadme文書にこう書いてあります。------------------------------------------------------------サーバーにsendmail がインストールされていることが動作条件です。これらが解らない人はプロバイダに聞いて下さい。-----------------------------------------------------------契約/運用されているサーバの仕様はいかがですか。プロバイダのcgiのFAQに書いてあるかもしれません。cgiは許可するが、sendmailは不許可もあることから仕様を丁寧に見る必要がありあます。もちろん不許可の場合は、100%使えません。もっともらしく動作しても、メール本体は送信されません。1 あきらめる、 2 プロバイダを変更する の選択肢があります。>macのinternet explore では正常に送信出来ますメールが送信できる、ということは、メールサービスで契約している送受信サーバがメールを送信しているということです。cgiでsendmailを使うサーバは、1 ウェブサイトhtml と cgiを処理する一つのサーバ2 ウエブサイトhtml用サーバとcgi用サーバと2つのサーバの後者のいずれかです。nifty、biglobeは2のタイプです。niftyなどではhtml側に転送すると、cgiとして認識されずに>ページの再読み込みを行ってしまうつまり、textとして返すようです。一人ひとりcgi歴、プロバイダ、サーバの構成、cgiサーバの仕様が本当に多種多様なために、一般的なことばかり、かえって混乱するかも分かりませんが、いろいろためされたことは上の説明のような理由があれば、どれも発生しうるシナリオにも思われます。cgiは、100%サーバに依存します。safariに問題がなければサーバの仕様次第です。