Monday, December 29, 2014

Re: cant send email

http://book.cakephp.org/2.0/en/core-utility-libraries/email.html
To load a config from EmailConfig you can use the config() method or pass it to the constructor of CakeEmail:
$Email = new CakeEmail();
$Email->config('default');
//or in constructor::
$Email = new CakeEmail('default');

Try:

$Email->config('gmail');
or
$Email = new CakeEmail('gmail');


Andras Kende


> On Dec 28, 2014, at 11:27 PM, ajt <jagguy999@gmail.com> wrote:
>
>
>
> I cant send an email as I get a generic error
> Error: An Internal Error Has Occurred.
>
> In config\email.php I have this for a real gmail account(pswd hidden)
>
> public $gmail = array(
> 'host' => 'smtp.gmail.com',
> 'port' => 465,
> 'username' => 'jagguy999@gmail.com',
> 'password' => 'XXXXX',
> 'transport' => 'Smtp',
> 'tls' => true
> );
>
> in controller I have
>
>
> App::uses('CakeEmail', 'Network/Email');
>
> public $components = array('Email','Session','Paginator');
>
> public function test() {
>
> $Email = new CakeEmail();
> $Email->from(array('jagguy999@gmail.com' => 'My Site'));
> $Email->to('jagguy999@gmail.com');
> $Email->subject('About');
> $Email->send('My message');
>
>
> }
>
>
>
>
>
>
>
>
>
>
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/d/optout.

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

No comments: