PHPを使用してEメールを送信する方法web-dev-qa-db-ja.com/home/日本語/php/PHPを使用してEメールを送信する方法PHPを使用してEメールを送信する方法WebサイトでPHPを使用していますが、メール機能を追加したいです。WAMPSERVERがインストールされています。functionを使えば可能です。メール機能はローカルサーバーでは機能しません。PHPMailerクラスを使用することもできます。それはあなたがメール機能を使用するか、またはSMTPサーバーを透過的に使用することを可能にします。HTMLベースの電子メールや添付ファイルも処理するので、独自の実装を作成する必要はありません。クラスは安定しており、Drupal、SugarCRM、Yii、Joomlaなどの他の多くのプロジェクトで使用されています。これは上のページの例です。text/html;を渡してください。functionを確認してください。Page標準のmail()関数に組み込まれているものよりも少し堅牢なようです(標準関数が適切でない場合)。このページからの抜粋であり、その使用方法を示しています。与えた同じ人々によって作成された、電子メールを送るための非常に柔軟でエレガントなオブジェクト指向アプローチです。Slegersこれは、メール機能を使用してプレーンテキストのEメールを送信するための非常に基本的な方法です。lyndact完全なコード例.一度試してみてください。HK将来の読者のために:他の答えがうまくいかない場合はこれを試してください(私と同じように)。ダウンロードし、Zipファイルを開いてフォルダをプロジェクトディレクトリに展開します。フォルダの外側にある必要があります)。AhtishamネイティブのPHP関数Mail()は私にとってはうまくいきません。それはメッセージを出します:503このメールサーバーは、ローカルではない電子メールアドレスに送信しようとするときに認証が必要です。ダウンロードしました。rootclass.phpmailer.phpclass.smtp.phpPHPファイルに追加する必要がありますrequire_once('class.smtp.php');require_once('class.phpmailer.php');これ以降は、コードだけです。BuchsbaumPHPからEメールを送信するための中心的な方法はmail()関数を使用することですが、統合を容易にするSDKを使用する準備がいくつかあります。(HTTP上で動作するため、SMTPポートブロックの問題は回避できます)SendmailP.S私はPepipostで働いています。Sahoo消印、SendgridなどのメールWebサービスを使用できます。nowを使用しています。厳格なフィルタが原因で、私の雇用主の組織にリマインダメールを送信するのに問題がありました。Gmailはあなたが人々をスパムしない限りは機能する。json_encode($response);}?>上記のコードは私のために働いています。protected]に送信されます。ページインストール時にWAMPにエラー「MSVCR100.dll」が表示されないComposerを実行すると、「入力ファイルを開けませんでした:composer.phar」が返されます。