在 PHP 中,我在发送电子邮件时收到此错误:
“fsockopen() [function.fsockopen]:无法连接到 tls://smtp.gmail.com:465(连接超时)”。
谁能帮助我通过 .htaccess 文件或 dl() 以外的任何其他方式动态加载 openssl.ddl 扩展。
我正在使用 Yii,这就是我的 main.php 的方式:
'mail' => array(
'class' => 'application.extensions.yii-mail.YiiMail',
'transportType'=>'smtp', /// case sensitive!
'transportOptions'=>array(
//'host'=>$smtp_host,
'host'=>'smtp.gmail.com',
//'username'=>$smtp_username,
'username'=>'mailtest.test10@gmail.com',
//'password'=>$smtp_password,
'password'=>'testtest10',
//'port'=>'543',
'port'=>'465',
'encryption'=>'tls',
//'encryption'=>'ssl',
),
'viewPath' => 'application.views.mail',
'logging' => true,
'dryRun' => false
),
任何人都可以让我知道我错在哪里......