首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend-mail发送电子邮件连接超时错误

Zend-mail发送电子邮件连接超时错误
EN

Stack Overflow用户
提问于 2012-04-30 09:31:08
回答 1查看 1.8K关注 0票数 0

我正在尝试设置一个注册表,向新成员发送欢迎电子邮件。这个表单在我的本地主机上运行得很好,但是当我尝试将它上传到远程服务器时,当使用submit按钮时,我在页面顶部得到一个"Connection Timed Out“错误。

我使用的是老师的远程服务器,所以我对该服务器的访问权限是有限的。

代码语言:javascript
复制
$mailhost = 'smtp.gmail.com';
$mailconfig = array('auth'      => 'login',
                    'username'  => 'myemail@gmail.com',
                    'password'  => 'xxxxxxxx',
                    'ssl'       => 'ssl',
                    'port'      => '465');
$transport = new Zend_Mail_Transport_Smtp($mailhost, $mailconfig);
Zend_Mail::setDefaultTransport($transport);

$mail = new Zend_Mail('UTF-8');
      $mail->setBodyText($text, 'UTF-8');
      $mail->setBodyHtml($html, 'UTF-8');
      $mail->setFrom('myemail@gmail.com', 'from me');
      $mail->addTo($email, $name);
      $mail->setSubject('Welcome to the page');
      $success = $mail->send();
      if(!$success) {
        $errors = true;
      }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-18 04:18:59

我发现我的老师的服务器阻塞了smtp,这导致了超时错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10377533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档