-4

私は、PHP でメールを送信する方法を学んだことは一度もありません。誰かが私に概要を教えてくれますか/ステップバイステップで何をすべきかを教えてくれますか?

それを行うための最初のステップを知りたいだけです。私はグーグルで調べましたが、これまでのところ、コードをどこに置くか、またはどのように開始するかを知らずに、郵送用のコードを提供するだけです。

4

2 に答える 2

1

とてもシンプルです。mail関数を使用するだけです:

// Mail information
$to         = 'example@example.com';
$subject    = 'Subject';
$message    .= 'Content of the message.';

// Headers
$headers    = 'MIME-Version: 1.0' . "\r\n";
$headers    .= 'Content-type: text/plain; charset=utf-8' . "\r\n";
$headers    .= 'To: ' . $to . '<' . $to . '>' . "\r\n";
$headers    .= 'From: You <you@example.com>' . "\r\n";

// Actually send the email
mail($to, $subject, $message, $headers);

送信するには、ローカルSMTPサーバーをセットアップする必要があります。または、ホスティングにサーバーが必要です。

于 2013-08-19T00:46:29.153 に答える
1

これを見てください:PHPメール関数

 // To
$to = 'truc@server.com';

// Subject
$subject = 'example- Test Mail';

// Message
$msg = ' - Message of mail ...';

// Headers
$headers = 'From: xxx yyyyy <mail@server.com>'."\r\n";
$headers .= 'Bcc: me <me@server.com>; him <him@server2.com>'."\r\n";
$headers .= "\r\n";

// Function mail()

mail($to, $subject, $msg, $headers);

これは、SMTP が Web ホストで構成されている場合、または gmail、yahoo、またはその他の無料の SMTP サーバーを使用する必要がある場合にのみ機能します。PHP ページから GMail SMTP サーバーを使用してメールを送信するトピックを参照してください。

于 2013-08-19T00:47:19.677 に答える