0

購入した連絡フォームから次のコードを使用しています。

$address = "myEmailAddress here";
$e_subject = 'Footie Tote from ' . $name . '.';
$e_body = "You have received scores from $name, with the following details;\n

Match A: $matcha\n
Match B: $matchb\n
Match C: $matchc\n
Match D: $matchd\n
Match E: $matche\n
Match F: $matchf\n
Match G: $matchg\n
Match H: $matchh\n

Name: $name\n

Email: $email\n

" . PHP_EOL . PHP_EOL;
$msg = wordwrap( $e_body . $e_content . $e_reply, 70 );
$headers = "From: $email" . PHP_EOL;
$headers .= "Reply-To: $email" . PHP_EOL;
$headers .= "MIME-Version: 1.0" . PHP_EOL;
$headers .= "Content-type: text/plain; charset=utf-8" . PHP_EOL;
$headers .= "Content-Transfer-Encoding: quoted-printable" . PHP_EOL;
if(mail($address, $e_subject, $msg, $headers)) {  etc.

私はまた、誰かがフォームに入力した電子メールアドレス ($email 値) である別の電子メールアドレスに電子メールを送信しようとしているので、送信されたフォームのコピーを取得しているようです。

誰かがこれを達成するために正しい方向に向けてください。

4

2 に答える 2

0

bccとして追加できます:

$headers .= "Bcc: $email" . PHP_EOL;

それを from 行の下に追加するだけで、ブラインド コピーが $email に送信されます。

Bcc は、ユーザーにコピーが通知されないようにします。Davidが言ったように、CCも機能します。cc の電子メールをユーザーに明示的に含めるだけです。

于 2013-10-07T20:06:15.907 に答える