Понадобилось забирать почту по POP3 с аккаунта на Gmail. Основная проблема в том что подключится можно только с поддержкой SSL. Помню что как-то давно использовал для аналогичной задачи какую-то навороченную библиотеку на Perl. А сейчас вот желательно нужно на PHP. Использование обычного класса не помогает — выдает ошибку соединения. Начал уже искать какую-нибудь монстроидальную библиотеку и думать о том не перейти ли на IMAP…
Совершенно неожиданно наткнулся на вариант использовать префикс ssl://
Т.е. если для fsockopen указать в качестве адреса сервера ssl://pop.gmail.com то все заработает.
Указал — и действительно все заработало.
Для справки: версия PHP 5.2.x
Рубрики
Ссылки
Метки
- bash
- css
- curl
- Drupal
- fedora
- gmail
- html
- IPB
- javascript
- jom social
- joomla
- linux
- magento
- modx
- mongo
- mp3
- mysql
- nginx
- openssl
- PHP
- phpexcel
- pop3
- postgresql
- sh
- shell
- shop script
- ssh
- ssl
- sugarcrm
- tiny mce
- utf-8
- virtuemart
- vkontakte
- zen cart
- КриптоПро
- ЭЦП
- верстка
- деплой
- код
- кодировки
- отладка
- сертификат
- спаггети
- хаки
- эдо
-
Мета
Уведомление: Еще про Gmail и POP3 | newman блог