35pt
ウノウラボ Unoh Labs: PHPでSSL通信する時の注意点
Gmail の SMTP サーバーは通常のものと違い SMTPS( SMTP over SSL )を使用する必要があります。
このためには、PHP 自体が SSL をサポートしている必要があるので、まずはそれを確認してください。
通信する際のプロトコル、及びラッパが使用可能かを調べます。この場合はhttps://(PHP4.3.0以降)が対象です。 phpinfo()ではRegisterd PHP Streamで確認できます。 SSL通信の場合OpenSSLがインストールされている必要があり、PHP4.3.0以降では静的にコンパイルされ組み込まれている必要がありますが、PHP5以降ではモジュールとしてコンパイルされていても使用できます。
35pt
試していませんが、SSL通信が許可されていないのではないでしょうか?
以下のURLが参考になるかと思います。
http://labs.unoh.net/2007/09/phpssl.html
ありがとうございます。
php.iniにOpenSSLのextensionを追加したらできました。
ありがとうございます。
php.iniにOpenSSLのextensionを追加したらできました。