0

PHPを使用してxamppからメールを送信するようにlocalhostを設定しようとしています。有効な電子メール ID に任意の名前の電子メールを送信できるようにする方法。たとえば、アドレス mymail@rajkumar.com から電子メールを送信できるはずです。

4

1 に答える 1

1

PHP のmail関数を使用します: http://php.net/manual/en/function.mail.php

ドキュメントには次のように記載されています。

bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

メールの差出人アドレスは $additional_headers に含まれています。以下の例を見てください (これも PHP.net から):

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

編集(スパム通知の詳細):

誰でもメール ヘッダーを使用して、任意のアドレスからメールを送信できます。たとえば、あなたにメールを送信して、送信者が であるように見せかけることができますurgent@ups.com。この電子メールには、悪意のあるファイルやフィッシング サイトへのリンクが含まれている可能性があります。ローカルホストの XAMPP サーバーを使用してmymail@rajkumar.com多くの電子メール クライアントからメールを送信すると、メールが実際に から送信されたことを確認しようとしますrajkumar.com。ローカルホスト サーバーの IP アドレスが何であれ、送信元であると主張したドメインから発信されたものではないため、スパムとしてマークされる可能性が高くなります。

于 2013-03-06T05:24:25.347 に答える