[請益] 關於 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