問い合わせのページは作ったのですが、sendmailを使って、送信するロジックがわかりません。
リセットと送信を作っています。
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="hpb-dp-tb4">
<tbody>
<tr>
<td align="center" valign="top" class="hpb-dp-tb4-cell9"><input type="reset" value=" リセット "> <input type="submit" name="" value=" 送信 "></td>
</tr>
</tbody>
</table>
sendmailのコマンドパスは「/usr/sbin/sendmail」ですよ。
マニュアル→ https://www.xserver.ne.jp/manual/man_program_soft.php
質問から2週間ぐらいたっていますが、まだ見ていますか?
classの名称などから「ホームページビルダー」を使ってサイトを作っているのかな、と思いますが、
フォームで入力した内容をもとにメールを送信するには、
・フォームで入力した内容を受け取り、メールを送信するための「プログラム」を別途用意する
・送信ボタンを押したときに、そのプログラムに、入力した内容が送信されるようにする
・「プログラム」のなかで、sendmailのパスを指定する
といった作業が必要になります。
html的には
<form action="設置したプログラム"> ※この部分にテキストフィールドやテキストエリアなどがある? <table width="100%" border="0" cellpadding="0" cellspacing="0" class="hpb-dp-tb4"> <tbody> <tr> <td align="center" valign="top" class="hpb-dp-tb4-cell9"><input type="reset" value=" リセット "> <input type="submit" name="" value=" 送信 "></td> </tr> </tbody> </table> </form>
といった感じでしょうか。
…というのが「sendmailを使ってメールを送信するロジック(仕組み)」ではありますが、
メール送信に使う無料/有料のプログラムを探してくるところからして慣れていないと大変なので、
エックスサーバーで提供されている「メールフォーム」をそのまま使うのがいいんじゃないかな、と思います。
https://www.xserver.ne.jp/manual/man_install_cgi_mailform.php
エックスサーバーのメールフォームであれば、sendmailのパスなどを気にすることなく、問い合わせページを作ることが可能です。