Я использую шаблон регулярного выражения из этого потока SO: https://stackoverflow.com/a/11416262/ В тексте сообщения электронной почты может быть несколько сообщений электронной почты, поэтому я хочу получить электронное письмо после определенной строки: The following users in your Google Apps domain appear to be affected: name@domain.com …. Вот что я делаю: $message = (imap_fetchbody($inbox,$email_number,1.2)); if($message == '') { […]
Я использую PHP (zend_mail_storage_imap конкретно). Несколько дней назад я построил первую итерацию почтового продукта. В основном, я отмечаю и фильтрую несколько писем с помощью zend_mail и учетной записи imap электронной почты. Проблема в том, что я в настоящее время просматриваю адрес электронной почты каждые пять минут, чтобы узнать, получено ли новое письмо. Я хотел бы […]
Я пытаюсь открыть сообщения электронной почты php с помощью метода imap, но он дал мне ошибку. Не удалось открыть поток {imap.gmail.com:993/imap/ssl}INBOX, и это мой код. $hostname = '{imap.gmail.com:993/imap/ssl}INBOX'; $username = 'nohamedtemraz92@gmail.com'; $password = '0129799169mohamed'; /* try to connect */ $inbox = imap_open($hostname,$username ,$password) or die('Cannot connect to Gmail: ' imap_last_error()); /* grab emails */ $emails […]
Я мог подключиться к почтовому серверу из моего локального сервера my, когда я загрузил этот файл на сервер, я получаю следующую ошибку Примечание: Неизвестно: rsh на сервер IMAP отключен (errflg = 1) в Unknown в строке 0 Примечание: Неизвестно: подключение не удалось отправить по почте .xxxxxxxxxxxxxxxxxxxx.com, 143: соединение отклонено (errflg = 2) в Unknown в […]
В моем скрипте не отображаются польские символы. Как это исправить? Спасибо. <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <?php header('Content-Type: text/html; charset=utf-8'); $hostname = '{imap.gmail.com:993/imap/ssl}INBOX'; $username = 'user@gmail.com'; $password = 'pass'; $inbox = imap_open($hostname, $username, $password) or die('Cannot connect to Gmail: ' . imap_last_error()); $emails = imap_search($inbox, 'ALL'); if ($emails) { […]
Я пытаюсь получить доступ к почтовому ящику gmail с помощью imap. Я применил почти все возможные решения, доступные здесь, а также в Google. Но я столкнулся с той же проблемой. Ниже мой код: $hostname = "{imap.gmail.com:993/imap/ssl/novalidate-cert}"; $mailbox = imap_open($hostname, 'my gmail account', 'my gmail password'); if ($mailbox) { echo 'if'; } else { echo 'else'; […]
В настоящее время я работаю над веб-приложением, которое по сути является CRM. Клиент хочет иметь возможность выполнять все свои повседневные бизнес-задачи через CRM. Главное, что он хочет иметь, – это возможность отправлять и получать электронные письма из своего веб-приложения. Возможно ли использование IMAP? Могу ли я получить потоки сообщений и т. Д.? Другим важным моментом […]
Я пишу небольшой кусок программного обеспечения в php, который подключается к почтовому ящику IMAP и хранит содержащиеся в нем сообщения в базе данных MySQL для последующей обработки и другой пользы. Я заметил, что во время тестирования я получаю некоторые странные символы, появляющиеся в теле сообщения, когда я пытаюсь сохранить тело сообщения raw. Я использую imap_fetchbody […]
Я пытаюсь прочитать архив электронной почты mbox, экспортированный с другого сервера локально, через доступ к файлам, но по какой-то причине все, что я пробовал, не удается. Есть ли какой-то магический трюк для анализа локального файла и доступа к нему с встроенными функциями PHP IMAP?
У меня есть PHP-скрипт, который обращается к почтовому ящику imap. Когда я отправляю по-английски, по-испански и по-французски, он работает отлично, но по-русски я понимаю, что это, вероятно, проблема с кодировкой, но я ничего не пытаюсь работать. это то, что он напечатал: PiAq8NLJ18XUIM3PyiDE0tXHKiAuCj4 + CJ4 + CJ4 + Cj4K $email=$_REQUEST['email']; $mbox = imap_open ("{localhost:995/pop3/ssl/novalidate-cert}", "info@******.com", "**********"); […]