我正在使用gmail SMTP服务器从网站发送邮件:
<?php
'options' => array(
'hostname' => 'smtp.gmail.com',
'port' => '587',
'username' => 'xxxx',
'password' => 'xxxx',
'encryption' => 'tls'
)
?>
这完全适用于localhost,但不能在服务器上运行,没有任何错误。 请有人帮帮我吗?
答案 0 :(得分:0)
检查是否阻止您的服务器建立传出连接。您可以使用&#34; telnet smtp.gmail.com 587&#34;你应该得到一个提示&#34; 220 mx.google.com ESMTP&#34;。