ITの小技

PHPのpearのMailライブラリを使ってGmailで送信する際の注意点

更新日:

pearのMailライブラリを使用してGmailで、SMTPで送ろうとした際、エラーとか色々出てきてなかなか送れなかったが、ようやく送れるようになった。

 

他にもこの点で迷うかもしれない人がいるかもしれないので、チェックする点を以下に書いておく。

$params = arrayの、hostはssl://smtp.gmail.comになっているか。

$params = arrayの、portは465もしくは578。

require_onceで読み込むファイルは、Mail配下のmail.phpではなく、PEAR配下のMail.php。(Mが大文字である事に注意)

エラーが出るのであれば、Net_SMTPというpearライブラリも追加で必要なのかも。

gmail側で、他のサービスから利用するためのアンロックをしないとならない。(要ログイン&2 段階認証プロセスの設定)
http://www.google.com/accounts/DisplayUnlockCaptcha

 

以上です(^^)

 

トップページへ戻る

-ITの小技
-, , , , , ,

Copyright© IT号外 , 2019 All Rights Reserved Powered by STINGER.

search envelope heart star user close search-plus home clock update edit share-square chevron-left chevron-right leaf exclamation-triangle calendar comment thumb-tack link navicon aside angle-double-up angle-double-down angle-up angle-down star-half status image gallery music video category tag chat quote googleplus facebook instagram twitter rss