0

php でメール送信用にプログラムしましたが、ローカル サーバー経由でメールを送信するにはどうすればよいですか?

4

4 に答える 4

2

完全な SMTP サーバーは、スクリプトからメールを送信するだけではやり過ぎです。SMTP は、サーバーに接続してメールを送信するクライアント用です。

スクリプトからメールを送信するには、sendmail または postfix を使用します

http://php.net/manual/en/function.mail.php

于 2010-01-08T07:59:39.103 に答える
1

メーリングについては、 php.netも参照してください。幸運を!

于 2010-01-08T08:02:47.553 に答える
1

サーバーが既に SMTP や sendmail を使用するように設定されていると仮定すると、最も可能性が高いのは、探しているのはmail() 関数です。

そのための基本的な使用法は次のようになります。

mail( 'recipient@email.com', 'The subject', 'A short or long message' );

長いメッセージを送信するときは、wordwrap() 関数を使用して、メッセージがクライアントによって適切に分割されて表示されるようにします。

$message = wordwrap($message, 70);

もちろん、これが機能しない場合は、サーバー管理者に連絡して、電子メールを送信できるようにすべてが正しく設定されていることを確認する必要があります.

于 2010-01-08T08:09:48.833 に答える
0

SMTP サーバーをセットアップする必要があります。この目的で iis を使用できます。

于 2010-01-08T07:50:31.577 に答える