[请益] 关于 hinet SMTP 的发信设定

楼主: liaosankai (低温烘焙)   2014-03-13 14:39:44
我使用了 swiftmail 进行发信,当我使用 Gmail时,设定如下:
$config = array(
'hostname' => 'smtp.gmail.com',
'username' => 'myid@gmail.com',
'password' => 'mypassword',
'port' => 465,
'encryption' => 'tls'
);
这个设定是可以成功发送邮件,但我现在试着
将主机移到 hinet 的 hihostng 后,想设定
从 hinet 发信。设定修改如下:
$config = array(
'hostname' => 'msa.hinet.net',
'username' => 'myaccount@msa.hinet.net'
'password' => null, //听说不用设密码?
'port'=> 465,
'encryption' => 'ssl', // 有 ssl 和 tls 两种
);
但是会一直发生
fsockopen(): unable to connect to ssl://msa.hinet.net:465 (连线逾时)
请教各位有经验的先进们,是否有帐号密码之外相关的正确连线资讯分享?
作者: danny8376 (钓到一只猴子@_@)   2014-03-13 15:13:00
msa.hinet.net不用验证 不支援SSL/TLS 限制HINET IP
作者: alog (A肉哥)   2014-03-13 22:54:00
msa.hinet.net 要中华电信的线路才能用帐号密码是不太需要 因为他看你线路不过缺点是走 msa.hinet.net 掉到垃圾信 机会颇大
作者: danny8376 (钓到一只猴子@_@)   2014-03-14 01:10:00
主要问题是在于连到456port去了msa.hinet.net没有SSL/TLS 只有标准的25能连至于实际连上了之后能不能寄出又是另一回事了
楼主: liaosankai (低温烘焙)   2014-03-14 10:43:00
感谢大家,我找到原因了,建了错误的Swift TransportSwift_SmtpTransport ← 错误Swift_MailTransport ← 正确

Links booklink

Contact Us: admin [ a t ] ucptt.com