超时使用Cakemail发送电子邮件

时间:2013-04-18 16:47:19

标签: php cakephp cakephp-2.0

我正在尝试使用CakeMail发送电子邮件。 我正在使用Wamp Server,好吗?

我的email.php是这样的:

public $gmail = array(
    'host' => 'ssl://smtp.gmail.com',
    'from' => array('support@xxx.com' => 'xxx'),
    'port' => 465,
    'transport' => 'Smtp',
    'username' => 'igorpoxxx@gmail.com',
    'password' => 'xxx',

);

在我的控制器中:

App::uses('CakeEmail', 'Network/Email');
$Email = new CakeEmail('gmail');
$Email->to('igor.ces@sotreq.com');
$Email->subject('About');
$Email->send('My message');

我得到超时!!!

致命错误 错误:超过30秒的最大执行时间 文件:C:\ wamp \ www \ societario \ lib \ Cake \ Network \ CakeSocket.php
行:190

请帮忙吗?

1 个答案:

答案 0 :(得分:1)

解决。

我在另一个网络中测试了该应用程序,这项工作正常。虽然由于某种原因第一个网络有互联网,但它不起作用。 是某种网络问题。 感谢