• 締切済み

メールフォームから送られてきたメアドに自動返信ができません

フリーのcgiを使ったメールフォームから入力されたメールアドレス宛てに自動返信させるために、サーバーのメール管理で自動返信の設定をしました。 しかしテストで実験してみたところ、メールが自動返信されません。 普通に自分のメアドからメールフォームを使わずにサーバーのメアドへ送信してみるときちんと自動返信されるのですが、semdmailを使ったcgiでメールフォームからメールを送ると自動返信されないのです。もちろんメールフォームからはメールは届いてます。 これはなぜでしょうか? サーバーはWebArena cgiはAppsPageというところのメールフォーム(基礎メール2nd)を使用しております。 http://apps.cside.com/cgi/mail/kisomail2nd/

  • suffre
  • お礼率76% (2013/2633)
  • CGI
  • 回答数1
  • ありがとう数1

みんなの回答

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

フォームメールからのメールは、あくまで入力した人が送信しているのではなくそのフォームメールのCGIが動いているサーバーのsendmail(SMTPサーバー)から送られるわけです。 ということは、そのメールのヘッダにはFrom(送り主のメールアドレス)がないか、または適切な値(sendmailによってサーバーのエラーメール受信先に書き換えられているとか)とかそういうオチではないですか?

suffre
質問者

お礼

お返事ありがとうございます。 sendmailから送られてきたヘッダにはきちんと送り主のメールアドレスが記入されていました。 エラーメール受信先というのを調べてみましたが、とくにそういうのが見当たらなく、メールは普通に届いています。 届いたメールを転送してみましたが、普通に転送されるのです。

suffre
質問者

補足

その後いろいろ調べた結果、ヘッダのReturn-Pathに送り主のメアドが入っていないといけないようでした。

関連するQ&A

  • メールフォームから送信した人にメールの自動返信をしたい

    こんにちは。CGI可の有料サーバーでホームページを運営しております。 現在フリーのCGIスクリプトを使ってメール送信フォームを設置しています。 そこでこのメール送信フォームを使ってメールを送った人宛てに、 メールを自動返信したいのですが、どうすればできるのでしょうか? 別のCGIを探してきて設置しなければなりませんか? ちなみにPerlは分かりませんので自分でCGIは書けません。 どなたか方法を教えていただけるとありがたいです。 よろしくお願いします。

  • 自動返信メールのCGI

    フリーの自動返信メールのCGIを探しています。 フォーム記入→確認画面→送信完了画面→自動返信メール 確認画面も出るのはありませんか?

    • 締切済み
    • CGI
  • メールフォームの自動返信について

    メールフォームの自動返信について ホスティングサービス(サーバー共用型)を利用してホームページを公開しています。 私のコースではカウンターやメールフォームなどのCGIはそこで提供しているものを 使用しなければなりません。 今回私が教えていただきたいのは、メールフォームにて投稿されたことに対して 返事を自動返信したいのです。 まずこのメールフォームは内容を書き込み送信されると私のところに mailform@○○○○.jpというアドレスで来るので自動返信にはなりません。 ただ、アドレスはあらかじめ指定することはできますが固定なので送信者には返信できません。 マニュアルをみると mail confの中の記述を変更(from=mailにするとありました)すると入力された アドレスから送信されたようにできると書いてあるのですが何回やってもできません。 マニュアルにある記述例 id: from=(メールアドレスまたは置き換えたいパラメータ。フォームから入力されたアドレスをfromにしたい場合はfrom=mailと記述してください) to=(送信先のアドレス) subject=(メールの題名) sort=(表示項目の順序を指定) item=(表示項目の別名) サポートにも連絡しましたがマニュアル以上の話は教えてもらえませんでした。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 自動返信メール

    HP上でメールアドレスのみを入力してもらい、自動返信メールをしたいのですが、フリーのレンタルCGIはないでしょうか。CGIは以前にもトライしたことがありましたが、ちょっと理解に苦しみました^_^;もし参考になるサイトがあれば教えてください。(サーバーはCGI可能です。)

    • ベストアンサー
    • CGI
  • 自動返信メール機能付きのCGIフォームを探しています。

    以下の機能の付いた自動返信メール機能付きのCGIフォームを探しています。 ・メールアドレスを入力してくれた方に自動返信メールを送る ・メールアドレスを入力しなかった方には自動返信メールを送らない ・自動返信メールの内容をカスタマイズできる ・送信終了画面をカスタマイズできる 細かな注文が多くなってしまいましたが、どうぞ宜しくお願い致します。

    • ベストアンサー
    • CGI
  • PHPメールフォームからの受信に、自動返信したい。

    今自分の作成した「お申し込み用のメールフォーム」がレンタルサーバー上にあります。 もちろんフォームに入力して送信ボタンを押していただいた「おなまえ」や「メールアドレス」はメールで私に届きます。 実は入力していただいた「メールアドレス」宛てに、「お申し込みお受けしました。」というメール文面を自動返信したいのですが、プログラミングで可能でしょうか・・・ サーバーには拡張子がphpのファイルがあり、編集できる状態です。 レンタルサーバーでは、メールソフトからのメールに対しての自動返信は可能ですが PHPメールフォームを活用しての自動返信はまだ作成対応できていないらしく、なんとか自力で実現するしかない状況です。 もしも可能でしたらお教えながえないでしょうか 。 こちらのカテゴリで良いのかも自信ないですが よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPの自動返信メールフォームについてです。

    PHPの自動返信メールフォームについてです。 docomoの携帯メールを上手く受け取れません。 アンケートの取る為の自動返信メールフォームを作成しています。 メールを受け取る事は出来るのですが DOCOMOの携帯の場合、送信者の メールアドレスが”で囲まれて、後ろに@サーバ名が付きます。 ↓こんな感じ "メールアドレス"@サーバ名 メールを返信しようとすると こういう記述があります。 <"=?ISO-2022-JP?B?Zm9yY2VfMS5mLXkucG9vQHQudm9kYWZvbmUubmUuanA@サーバ名> PHPのソースは mb_language("Ja") mb_internal_encoding("sjis") @mb_send_mail($conf[test@xxx.jp],$title,$mail_str,'From:'.mb_encode_mimehheader("$mail")); mailは変数です。 どなたか対処方法をご教唆願います。

    • 締切済み
    • PHP
  • フォーム(CGI)等を使わない商用のメール自動返信サービス

    メールフォーム(CGI)等を使わずに、あるメールアドレスに届いたメールに対して自動返信メールを送信できるサービスを探しています。 詳細な要件は以下の通りです。 ・メールフォーム(CGI)は使わない ・OSのメール転送スクリプトは使わない(.forward、aliases等) ・メーラーの自動返信機能は使わない ・返信したメールに広告文が入らない ・商用の有償サービスでもOK ・自動返信メールに(「このメールは自動返信です」みたいな)メッセージと元のメールの内容が記載できる イメージ的には下記のサービスが合っていますが、それ以外で同様のサービスがありましたら教えてください。 http://123mail.jp/SP/indexpc.html

  • フォームメール自動返信について。

    よろしくお願いいたします。 ただいまパールで自動返信機能付きフォームメールをかいております。 入力フォームで入力後 → 確認画面 → 送信完了画面と行く方法で SENDMAILで返信しております。 入力フォームRADIOボタンで「男性」「女性」を設置し ユーザーが選択した「男性」にはA文章 「女性」にはB文章と 言う風にユーザーがフォームで選択した内容で自動返信内容を変更 したいのですが・・・・・ 可能でしょうか? どこで判断させればいいのか・・・ <input name="sex1" type="radio" value="男" /> <input name="sex2" type="radio" value="女" /> としてしまうと RADIOボタンで2つ選択可能になってしまいますし。。 <input name="sex" type="radio" value="男" /> <input name="sex" type="radio" value="女" /> とするとCGIで区別をどうつければよいのやら・・ 初歩的ですみません。 たまに見かける問い合わせフォームで自動返信 必要?不要? のチェックがあるようなCGIの処理と同じ感じになるとおもうのですが・・ どこか参考サイトかアドバイスいただければ幸いです。 よろしくお願いします!

    • ベストアンサー
    • CGI
  • すでにあるメールフォームに自動返信機能を組み込みたい

    商用のHPの管理を任されることになりまして、少しづつですが勉強しております。 HPにて自社製品を販売しているのですが、メールフォームに自動返信機能が無く、新たに組み込んでほしいと言われました。 すでにあるメールフォームに、(新たにフォームを作り直すのではなく)CGI等で組み込むことは可能なのでしょうか? また、もし可能であるなら、無料のレンタルフォームサイトなどご存知でしたら、教えてください。

    • 締切済み
    • CGI

専門家に質問してみよう