ラウンジ(兼FAQ掲示板)

mac safari でのhyper mail
過去ログ NO.1151067190
□ 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に問題がなければ
サーバの仕様次第です。
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2009 suepon , All rights reserved. Powered by CGI Script Market.