Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблема в выводе

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
GrozInventor
Отправлено: 29 Декабря, 2013 - 10:02:34
Post Id


Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




Доброго времени суток!

Мне нужно с моего сервера вывести количество новых писем на моей почте. Пробую следующий код

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $mbox = imap_open("{mail.site.ru:143}", "почта@site.ru", "пароль")
  3.       or die("can't connect: " . imap_last_error());
  4.  
  5. $status = imap_status($mbox, "{mail.site.ru:143}INBOX", SA_ALL);
  6. if ($status) {
  7.   echo "Messages:   " . $status->messages    . "<br />\n";
  8.   echo "Unseen:     " . $status->unseen      . "<br />\n";
  9. } else {
  10.   echo "imap_status failed: " . imap_last_error() . "\n";
  11. }
  12.  
  13. imap_close($mbox);
  14. ?>
  15. <?PHP imap_setflag_full($mbox, "1", "\\Seen"); ?>


Но похоже, что-то делаю не так. Не работает

Выдает ощибку

Warning: imap_open() [function.imap-open]: Couldn't open stream {mail.site.ru:143} in /home/site/public_html/mail/test .php on line 2
can't connect: Certificate failure for mail.site.ru: Server name does not match certificate: /OU=Domain Control Validated/CN=*.servercount.net


В чем может быть проблема? Так же пробовал и без :143
 
 Top
Мелкий Супермодератор
Отправлено: 29 Декабря, 2013 - 10:32:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Собственно, всё же написано. Сертификат выдан на другой хост.


-----
PostgreSQL DBA
 
 Top
GrozInventor
Отправлено: 29 Декабря, 2013 - 10:39:06
Post Id


Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




[quote=Мелкий][/quote]

Так понимаю, что нужно прописывать так - mail.servercount.net

но теперь другая ошибка

Can not authenticate to IMAP server: [AUTHENTICATIONFAILED] Authentication failed.

Или я что-то ни так понял?

Пожалуйста помогите, туплю, сообразить в этом не могу, с почтой ни когда не работал...
 
 Top
Мелкий Супермодератор
Отправлено: 29 Декабря, 2013 - 11:16:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Очень сложно сказать что-то определённое, т.к. почти полностью зависит от настроек почтового сервера.

Например, к почте для домена яндекса подключаться надо очень определённым образом:
PHP:
скопировать код в буфер обмена
  1. $mbox = imap_open("{imap.yandex.ru:993/imap/ssl}", "login@example.org", "password")
  2.       or die("can't connect: " . imap_last_error());

Отдельный хост для imap, с определённым портом, с указанием использования SSL, а логин - полный email-адрес.
Поищите в хелпах своей почтовой системы, как и куда надо стучаться. Должны быть описаны настройки хотя бы для каких-нибудь Microsoft Outlook.


-----
PostgreSQL DBA
 
 Top
GrozInventor
Отправлено: 29 Декабря, 2013 - 11:25:16
Post Id


Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Янв. 2013  


Помог: 0 раз(а)




ОГРОМНОЕ СПАСИБО за подсказку! Разобрался. там вообще адрес сервера другой, но порт тоже 993
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB