PDA

Просмотр полной версии : доступ к gmail по POP3


Дикс
11.12.2009, 15:07
молодые люди, подскажите как подключиться к гымейлу через POP3? в настройках поп включен

делаю так:


imap_open("{pop.gmail.com:995/pop3}INBOX", $login, $password);

получаю

Couldn't open stream {pop.gmail.com:995/pop3}INBOX

whexp
11.12.2009, 15:22
Ты же используешь imap, а пишешь pop3. К тому же ты используешь 995 порт, соответственно нужно пользоваться ssl. попробуй:
imap_open("{imap.gmail.com:995/imap/ssl}INBOX", "username@gmail.com", "password")

b3
11.12.2009, 15:23
http://mail.google.com/support/bin/answer.py?answer=78799

imap.gmail.com
Использовать SSL: да
Порт: 993


PS Имап должен быть активирован в самом акаунте на Гмайле

Дикс
12.12.2009, 15:42
по имап зайти получилось, все норм, но сервис продаёт гымейлы с отключенным имапом
продавец утверждает что поп3 нормально работает

но как подключиться по поп3??

b3
12.12.2009, 16:55
<?php
$mbox = imap_open("{pop.gmail.com:993/imap/ssl}INBOX", "user@gmail.com", "123");
echo 'Всего писем '.imap_num_msg($mbox).'<br>';
echo 'Недавние '.imap_num_recent($mbox).'<br>';

imap_close($mbox);
?>

ЗЫ ПОП по умолчанию отключен в акаунте


Сервер входящей почты (POP3), требуется SSL: pop.gmail.com
Использовать SSL: Да
Порт: 995
Сервер исходящей почты (SMTP), требуется TLS: smtp.gmail.com (использовать проверку подлинности)
Использовать проверку подлинности: Да
Использовать STARTTLS: Да (для некоторых клиентов это называется SSL)
Порт: 465 или 587
Имя аккаунта: имя пользователя Gmail (включая @gmail.com)
Адрес электронной почты: полный адрес электронной почты Gmail (imyapolzovatelya@gmail.com)
Пароль: ваш пароль в Gmail

Дикс
13.12.2009, 09:32
отлично! только ещё требуется флаг /novalidate-cert

imap_open("{pop.gmail.com:993/imap/ssl/novalidate-cert}INBOX", "****@gmail.com", "****");