Задача
Я хочу подключиться к своему почтовому ящику на моем доменном имени. К сожалению, пока я не смог добиться успеха.
/* mail information */
$hostname = '{mail.domain.com:110/pop3}INBOX';
$user = 'mail@domain.com';
$pass = 'mypassword';
/* try to connect */
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Mail: ' . imap_last_error());
Ошибка вывода
Cannot connect to Mail: Certificate failure for mail.domain.com: Self-signed certificate or untrusted authority: C=US, S=Someprovince, L=Sometown, O=none, OU=none, CN=localhost, E=webaster@localhost
Я тоже попробовал следующее;
1. подход
$hostname = '{mail.domain.com:110}INBOX';
После довольно долгого времени ожидания;
Cannot connect to Mail: [CLOSED] IMAP connection broken (server response)
2. подход
$hostname = '{mail.domain.com:110/pop3/novalidate-cert}INBOX';
Почти немедленный ответ;
Cannot connect to Mail: Login aborted
В этот момент я безуспешно пытался найти то, что смог найти на PHP.net, Google и SOF.
В чем может быть проблема и какое может быть решение? Я не думаю, что подключение к imap трудно установить.