サポート » プラグイン » プラグイン「Postie」の imap_openエラー?

  • 解決済 yoshi2012

    (@yoshi2012)


    メールでブログ記事の投稿をしたい(FBでシェアするように記事をUPしたい)ので
    プラグイン「Postie」を導入しました。
    サイトを見て設定をしたのですが
    test configをすると以下の様なメッセージでエラーになっています。

    Connect to Mail Host
    Warning: imap_open() [function.imap-open]: Couldn’t open stream {ssl://pop.gmail.com:995/service=pop3/ssl/notls/novalidate-cert}INBOX in /アドレス)/wp-content/plugins/postie/postieIMAP.php on line 89

    そして、プラグインの89行目の記述
     $this->_connection = imap_open($this->_server_string, $login, $password);

    みたいで『imap_open』という関数が「 PHP5.3 」の環境とのとですが「 PHP5.3 」の環境でした。

    何が原因なのでしょうか?

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • ‘postieIMAP.php’はIMAP接続で使用されるファイルです。
    ‘pop.gmail.com’はPOP3のサーバーなので設定を間違えています。

    Can I use postie to check a gmail account?
    Yes. You can use either pop3-ssl or imap-ssl with a gmail account (including Google Apps). Before attempting to use with postie, make sure that you enable pop or imap in your gmail preferences.

    • Pop3 settings:
    • protocol – pop3-ssl
    • Use Transport Layer Security – no
    • server – pop.gmail.com
    • port – 995
    • userid – your full email address
    • password – your password
    • IMAP settings:
    • protocol – imap-ssl
    • Use Transport Layer Security – no
    • server – imap.gmail.com
    • port – 993
    • userid – your full email address
    • password – your password

    Gmailの設定も確認してください。

    IMAP と POP3 の開始方法 – Gmail ヘルプ

    トピック投稿者 yoshi2012

    (@yoshi2012)

    ありがとうございます。
    gmailの設定は問題ありませんでした。

    当初より、記載いただきました
    pop3sslの設定をしております。
    pop3ssl設定なのでimapでエラーが出る意味がわからないのです。

    【訂正】
    こういうエラーも発見されました。

    Warning: imap_expunge() expects parameter 1 to be resource, boolean given in /home/users/2/(アドレス)wp-content/plugins/postie/postieIMAP.php on line 149

    Warning: imap_close() expects parameter 1 to be resource, boolean given in /home/users/2/(アドレス)wp-content/plugins/postie/postieIMAP.php on line 157
    There are 0 messages to process
    Mail fetch complete, 0 emails

    トピック投稿者 yoshi2012

    (@yoshi2012)

    ネットで見る限り、すんなり他の方は動いているようで
    結構くろうしております(なんだかんだと2日目の夜です)。

    よく見直してみたら、’postieIMAP.php’はIMAP接続だけでなくPOP3-SSL接続でも使用されるようですね。
    IMAP関数を利用して接続しているのはプラグインの仕様なので問題ありません。

    ユーザー名、パスワードの設定間違いはありませんか?
    Thunderbird等のメールクライアントから接続した場合は送受信可能ですか?

    メールクライアントでの接続が可能なら、サーバー環境が原因かもしれません。
    外部のサーバーへの接続を許可していないサービスもあるようなので、サーバーのサポートに問い合わせて確認してはどうでしょう?

    トピック投稿者 yoshi2012

    (@yoshi2012)

    popupさん
    ありがとうございます。
    >ユーザー名、パスワードの設定間違いはありませんか?

    ユーザー名は無いのでメアドのことですよね。
    メアドがgmailなのですが
    今までaaa+aa@gmail.comとしていたのですが(aaはダミー)
    aaa@gmail.comにしたら

    「Unable to connect. The server said:」
    というメッセージになりました。 
    接続はできてない。。。

    トピック投稿者 yoshi2012

    (@yoshi2012)

    まず、投稿設定のメール投稿が可能かどうかチャレンジしたのですが
    送信しても投稿されておらず、ダメそうです。

    http://ja.forums.wordpress.org/topic/9013?replies=7

    ココを参考にしたのですが
    この方も 音信不通で結果わかっていませんね。

    トピック投稿者 yoshi2012

    (@yoshi2012)

    謎のまま終わってしまいました。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「プラグイン「Postie」の imap_openエラー?」には新たに返信することはできません。