View difference between Paste ID: 6PbEAaK3 and
SHOW:
|
|
- or go back to the newest paste.
| 1 | - | |
| 1 | + | public function testEmail() {
|
| 2 | $this->SwiftMailer->smtpHost = 'smtp.gmail.com'; | |
| 3 | $this->SwiftMailer->smtpPort = 465; | |
| 4 | $this->SwiftMailer->smtpUsername = '[email protected]'; | |
| 5 | $this->SwiftMailer->smtpPassword = 'secret_password'; | |
| 6 | ||
| 7 | $this->SwiftMailer->sendAs = 'html'; | |
| 8 | $this->SwiftMailer->from = '[email protected]'; | |
| 9 | $this->SwiftMailer->fromName = 'New bakery component'; | |
| 10 | $this->SwiftMailer->to = '[email protected]'; | |
| 11 | ||
| 12 | //set variables to template as usual | |
| 13 | $this->set('message', 'My message');
| |
| 14 | ||
| 15 | try {
| |
| 16 | if(!$this->SwiftMailer->send('default', 'My subject')) {
| |
| 17 | $this->log("Error sending email");
| |
| 18 | } | |
| 19 | } | |
| 20 | catch(Exception $e) {
| |
| 21 | $this->log("Failed to send email: ".$e->getMessage());
| |
| 22 | } | |
| 23 | ||
| 24 | $this->redirect($this->referer(), null, true); | |
| 25 | ||
| 26 | // $email = new CakeEmail(); | |
| 27 | // $email->from(array('[email protected]' => __('Recruitment Job App')))
| |
| 28 | // ->to('[email protected]')
| |
| 29 | // ->subject(__('Recruitment Status Update'))
| |
| 30 | // ->send(__('Dear, ReynierPM this is a testing email'));
| |
| 31 | } |