これまでPHPでメール送信するときは、Gmailを使用していました。少し前に自前のSMTPサーバーを導入したので、そこからメールを送る実験をしてみました。
CLI版のPHPで実験しました。
以下のファイルを作成します。ファイル名はsendmail.phpとします。
<?php $to = "recipient@test.com"; $message = "Hello, world"; $subject = "PHP Mail Test"; $headers = "From: sender@hoge.com"; $message = wordwrap($message, 70, "\r\n"); mail($to, $subject, $message, $headers); ?>recipient@test.comにはメール受信者のアドレス、sender@hoge.comにはメール送信者のアドレスを自分の環境にあわせて入力してください。
コマンドラインから上記のスクリプトを実行します。
php sendmail.php
これだけでメール送信できました。簡単ですねー。
0 件のコメント:
コメントを投稿