Re: how to read emails with php

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 4, 2012 at 12:24 PM, Farzan Dalaee <farzan.dalaee@xxxxxxxxx> wrote:
> Warning: imap_open() [function.imap-open]: Couldn't open stream
> mail.mydomain.net:143/pop3INBOX in C:\xampp\htdocs\mail.php on line 6
>
> Warning: imap_check() expects parameter 1 to be resource, boolean
> given in C:\xampp\htdocs\mail.php on line 10
>
> Notice: Unknown: Can't open mailbox mail.mydomain.net:143/pop3INBOX:
> no such mailbox (errflg=2) in Unknown on line 0
>
>
> this is my code
>
> $host = 'mail.mydomain.net:143/pop3';



I'm not hugely familiar with PHP's imap -- but are you trying to
connect using the IMAP port (143) but with the POP3 protocol? POP3 is
port 110...


> $user = 'x@xxxxxxxxxxxx';
> $password = 'myPassword';
> $mailbox = "{$host}INBOX";
> $mbx = imap_open($mailbox , $user , $password);

You might consider checking if $mbx === false here, since if
imap_open, it will return false. Then check
imap_last_errors/imap_errors to see what the error(s) is(are).

  if (false === $mbx) exit ("can't connect to $mailbox: ".
imap_last_error() . PHP_EOL);



>
> $check = imap_check($mbx);
>
>
> On 12/4/12, Jonathan Sundquist <jsundquist@xxxxxxxxx> wrote:
>> What does it say when you call imap_errors or imap_last_error?
>>
>>
>> On Tue, Dec 4, 2012 at 10:02 AM, Farzan Dalaee
>> <farzan.dalaee@xxxxxxxxx>wrote:
>>
>>> i dont have access to log files on server
>>>
>>> On Azar 14, 1391, at 5:51 PM, Daniel Brown wrote:
>>>
>>> > On Tue, Dec 4, 2012 at 8:10 AM, Farzan Dalaee <farzan.dalaee@xxxxxxxxx>
>>> wrote:
>>> >> hi guys
>>> >> i want to open an email content ( subject ,body , attachment ) with
>>> >> php
>>> >> i use imap_php but its wont connect to host
>>> >> what should i do?
>>> >> thanx
>>>
>>> >
>>> >    Start by finding out why it won't connect.  Check the logs on the
>>> > server if you can, that's always the best place to look first.
>>> >
>>> > --
>>> > </Daniel P. Brown>
>>> > Network Infrastructure Manager
>>> > http://www.php.net/
>>>
>>>
>>> --
>>> PHP General Mailing List (http://www.php.net/)
>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>
>>>
>>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux