CakePHP3 基本的なメール送信のサンプルコードです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <?php namespace App\Controller; use Cake\Mailer\Email; // Emailクラス class UsersController extends AppController { public function index() { $email = new Email('default'); // CakePHP ~3.3 $email->from('me@example.com') // 送信元アドレス ->to('you@example.com') // 送信先アドレス ->subject('About') // 件名 ->send('My message'); // 本文 // CakePHP 3.4~ $email->setFrom('me@example.com') // 送信元アドレス ->setTo('you@example.com') // 送信先アドレス ->setSubject('About') // 件名 ->send('My message'); // 本文 } } |