質問

テキスト(フォームから取得)を取得して、Gmailアカウントにメールで送信する方法はありますか?ユーザーにメールアドレスと件名を入力してもらうこともできます。または、ユーザーにメッセージを送信させるより良い方法はありますか?ありがとう。

役に立ちましたか?

解決

PHPメーラーを使用することをお勧めしますこのプログラムは、すべてのメッセージ構築と動作を処理しますよくGmailで。 Gmail用のサンプルコードも含まれています。

他のヒント

mail 関数を使用してメールを送信する特定のアドレスへ:

$subject = 

mail 関数を使用してメールを送信する特定のアドレスへ:

<*>

ただし、フォームから $ to パラメータを使用しないでください。そうしないと、スクリプトがスパム送信に使用されます。

REQUEST['subject']; $message =

mail 関数を使用してメールを送信する特定のアドレスへ:

<*>

ただし、フォームから $ to パラメータを使用しないでください。そうしないと、スクリプトがスパム送信に使用されます。

REQUEST['message']; mail("your@gmail.com", $subject, $message);

ただし、フォームから $ to パラメータを使用しないでください。そうしないと、スクリプトがスパム送信に使用されます。

送信者としてユーザーのメールを追加するためにIvanが書いた内容を拡張する:

$subject = 

送信者としてユーザーのメールを追加するためにIvanが書いた内容を拡張する:

<*>

これにより、返信が簡単になります。ただし、メッセージ本文にメールアドレスを追加するだけで済みます。

POST['subject']; $message =

送信者としてユーザーのメールを追加するためにIvanが書いた内容を拡張する:

<*>

これにより、返信が簡単になります。ただし、メッセージ本文にメールアドレスを追加するだけで済みます。

POST['message']; $from =

送信者としてユーザーのメールを追加するためにIvanが書いた内容を拡張する:

<*>

これにより、返信が簡単になります。ただし、メッセージ本文にメールアドレスを追加するだけで済みます。

POST['from']; // the sender email must be cleaned of mime header injection $from = preg_replace_all("/[\r\n]+/", '', $from); mail("your@gmail.com", $subject, $message, "from:$from\n");

これにより、返信が簡単になります。ただし、メッセージ本文にメールアドレスを追加するだけで済みます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top