Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $hostname = '{imap.mycat.cz:143/imap/novalidate-cert}INBOX';
- $username = '';
- $password = '';
- $inbox = imap_open($hostname,$username,$password) or die('Cannot connect to mail server: ' . imap_last_error());
- $emails = imap_search($inbox,'ALL');
- $data = [];
- if($emails) {
- $output = '';
- rsort($emails);
- foreach($emails as $email_number)
- {
- $mail_data = [];
- $overview = imap_fetch_overview($inbox,$email_number,0);
- $structure = imap_fetchstructure($inbox, $email_number);
- $header = imap_header($inbox, $email_number);
- $frome = $header->from;
- $mail_data['from'] = quoted_printable_decode(imap_utf8($overview[0]->from));
- $mail_data['date'] = utf8_decode(imap_utf8($overview[0]->date));
- $mail_data['subject'] = quoted_printable_decode(imap_utf8($overview[0]->subject));
- $mail_data['message'] = imap_base64(imap_fetchbody($inbox,$email_number,1));
- $data[] = $mail_data;
- }
- }
- imap_close($inbox);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement