
私は ubuntu 12.04 を使用しており、Appache、php、mysql の最新バージョンをすべてインストールしています。このマシンのルート フォルダーに Web サイトがあります。ここで、フォームに入力した後、誰かが Web サイトからドキュメントをダウンロードするたびに、上司に電子メールが送信されるようにしたいと考えています。すでにフォームを設計し、必要な検証もすべて行いました。しかし、フォームの内容を上司の電子メール アドレスに送信する方法がわかりません。
私は Ubuntu が大好きで、楽しんでいます。初心者です。どなたか助けていただけませんか? 本当にありがとうございます! Joye
答え1
まず MTA をインストールします。これにより、PHP がサーバーから電子メールを送信できるようになります。
sudo apt-get install postfix
PHPではかなり簡単です。mail
指示:
mail('[email protected]', 'Form submission', $_POST['message']);
これは、フォーム内に名前を持つフォーム要素があったことを前提としていますmessage
。また、フォームが (あるべき姿で) であることも前提としています<form method="post" ...>
。