withing PHP から mailto リンクをクリックするのと同様のアクションを引き起こす方法はありますか?
ローカルの電子メール クライアント (Outlook など) を使用して、PHP コントローラー内で複数の電子メールを作成して送信したいと考えています。次に、クライアントを介してそれぞれを手動で送信します (つまり、各ウィンドウの送信ボタンを押します)。
それを行う方法はありますか?
PHP
いいえ、サーバー側の言語であり、クライアント マシンでアクションを実行する必要があるため、これを で行うことはできません。
ただし、javascript を使用して、PHP 経由で電子メール コンテンツを生成することができます。場所を指定して通常の<a>
タグを作成しmailto:
、件名と本文をパラメータとして追加できます。次に、jquery click
メソッドを使用して要素をトリガーし、電子メール クライアントを起動します。
(警告: 電子メールのポップアップ)簡単な jsfiddle の例