CakePHPでは、CakeEmailというメール送信クラスが用意されている。 送信のための設定を行う app/Config/email.php 送信時に設定することもできるが、SMTPサーバなど動的に設定する必要がないものはここへまとめる。 class EmailConfig{ public $default = array( /* * Smtp:SMTPサーバを使う場合 * Mail:PHPのmail関数を使う場合 */ 'transport' => 'Smtp', 'host' => 'localhost', 'port' => 25, ); }
![【CakePHP】CakeEmailでメールの送信 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/3d880234a0e527447f4752bab33625cb13dd7983/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwQ2FrZVBIUCVFMyU4MCU5MUNha2VFbWFpbCVFMyU4MSVBNyVFMyU4MyVBMSVFMyU4MyVCQyVFMyU4MyVBQiVFMyU4MSVBRSVFOSU4MCU4MSVFNCVCRiVBMSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MGU1NzE4ZTVkZjI4YTY2NzY5YTMzZTM5ZDg4ZWMyZTI%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrYXp1NTYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWEzNWMxNWFmNWFmNmVjZjg4Y2FjMzBmZjcxM2UxMDg4%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D44835f94b7cb3b0080e59b4f46a17068)