kentさんのpostmailをホームページに設置しようとしています。チェックモードでは、http://****.sp.****.to/postmail/postmail.cgi?mod …で、すべてOKだったのですが、
いざドリームウィーバーCS3で
<a href="http://****.sp.****.to/postmail/postmail.html">メール送信フォーム</a> と貼り付けて、http://****.sp.****.to/からリンクして送信フォームのページに最初は一度だけとんだのですが・・・試しに適当に記入して送信ボタンを押してみたら、404 Not Foundになってしまいました。
postmail.cgiのほうには、# 本体プログラム【URLパス】
$script = 'http://****.sp.****.to/postmail/postmail.cgi';と書いているのですが、何か問題がありますでしょうか?ちなみにレンタルサーバーがsendmailを使えないため、
# メール送信形式
# 1 : sendmail送信(sendmailが利用可能なサーバ)
# 2 : IO:Socketモジュール送信(ソケット関連のモジュールが利用可能なサーバ)
$send_type = 2;として、
# SMTPサーバ
$server = "mail.server.sp.****.to.jp";
としています。
# POP3サーバ【POP before SMTPのとき】
$pop3sv = 'mail.server.xx.jp';
# POP3ポート番号(通常は110)【POP before SMTPのとき】
$pop3port = 110;
# 接続ID【POP before SMTPのとき】
$user = 'user_id';
# 接続パスワード【POP before SMTPのとき】
$pass = 'password';
としたままにしています。
あと、試しに'http://****.sp.****.to/public_html/postmail/post …という風にpublic_htmlを入れてみたのですが、変化ありませんでした・・・。
どなたかCGIに詳しい方、教えてください。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>404 Not Found
指定した場所にそのファイルがないということです。
cgiの設置以前の問題です。
postmail.htmlというファイルが、public_htmlのディレクトリ(フォルダ)直下にあるはずのpostmailというディレクトリにあるかきちんと確認し、なければファイルをアップロードしてください。
># SMTPサーバ
>$server = "mail.server.sp.****.to.jp";
># POP3サーバ【POP before SMTPのとき】
>$pop3sv = 'mail.server.xx.jp';
あなたが使っているメールのPOP3およびSMTPサーバ名をきちんと設定していますか?
># 接続ID【POP before SMTPのとき】
>$user = 'user_id';
># 接続パスワード【POP before SMTPのとき】
>$pass = 'password';
>としたままにしています。
Kentさんがサンプルとして書いているのをそのまま利用していませんか?
もしそうならエラーが出ます。
正直な感想を書きます。
Kentさんのcgiは設置は簡単な部類です。
解説ページすらが理解できなければ使わない方が無難です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- ネットワーク ニフティメールのiPhoneとWin PCでの運用 1 2023/03/30 11:19
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Googleフォームを回答したか確...
-
ホームページビルダーのメール...
-
メールフォームで送信すると「...
-
safariの 「本当にもう一度フ...
-
VB.NETからGmail経由でメールを...
-
ACCESSから、メール送信を行い...
-
フォーム送信とURLエンコードに...
-
アンケートフォーム送信後の送...
-
Windowsのアプリ開発ってなんの...
-
httpリクエストの送り元の特定
-
テキストボックスの番号を使っ...
-
DATE型変数を初期化する方法
-
教えて!全角文字「μ」の半角
-
エクセルVBA テキストボックス...
-
VBAの質問になります メッセー...
-
入力フォームの値をQRコードで...
-
掲示板のセキュリティについて...
-
php 確認表示画面で値をSESSION...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Googleフォームを回答したか確...
-
Safariで「本当にこのフォーム...
-
チャットを作る
-
VBで添付ファイル付きのメール...
-
ACCESSから、メール送信を行い...
-
VBA EasyCommでの送信
-
VB.NET(2005)の"SerialPort" ...
-
BASP21のSendMailとSendMailEx...
-
VBA メール一斉送信で添付ファ...
-
メールフォームで送信すると「...
-
ホームページビルダーのメール...
-
Accessでメール一括送信ソフ...
-
c# メールが送信できたか確認
-
VB6で、Bsmtp.dllを使って、メ...
-
Message ID
-
VB.NETからGmail経由でメールを...
-
postmail(UTF-8)でメールが文字...
-
メールアドレスが正しいかどう...
おすすめ情報