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 = 'mlrepemi@gmail.com';
5
		$this->SwiftMailer->smtpPassword = 'secret_password';
6
		
7
		$this->SwiftMailer->sendAs = 'html';
8
		$this->SwiftMailer->from = 'reynierpm@gmail.com';
9
		$this->SwiftMailer->fromName = 'New bakery component';
10
		$this->SwiftMailer->to = 'reynierpm@gmail.com';
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('reynierpm@gmail.com' => __('Recruitment Job App')))
28
// 		->to('reynierpm@gmail.com')
29
// 		->subject(__('Recruitment Status Update'))
30
// 		->send(__('Dear, ReynierPM this is a testing email'));
31
	}