Что такое код imap_errors

Содержание

imap_errors — Returns all of the IMAP errors that have occurred

(PHP 4, PHP 5, PHP 7)

imap_errors — Returns all of the IMAP errors that have occurred

Описание

When imap_errors() is called, the error stack is subsequently cleared.

Возвращаемые значения

This function returns an array of all of the IMAP error messages generated since the last imap_errors() call, or the beginning of the page. Returns FALSE if no error messages are available.

Смотрите также

  • imap_last_error() — Gets the last IMAP error that occurred during this page request
  • imap_alerts() — Returns all IMAP alert messages that have occurred

Oh, MSBRO !

Сетевые заметки системного администратора

Коды ошибок электронной почты

Общие ошибки / Ошибки WINSOCK / Ошибки протокола SMTP / Ошибки протокола POP3 версии 3 / Ошибки протокола NNTP / Ошибки служб удаленного доступа RAS / Ошибки протокола IMAP

Общие ошибки

0x800CCC00 LOAD_SICILY_FAILED Проверка подлинности не загружается

  1. Попробуйте закрыть и перезапустить Outlook Express
  2. Если по-прежнему получать ту же ошибку, подождать 20-30 минут для сервера сброса учетной записи и повторите попытку
  3. Это может быть повреждение учетной записи в Outlook Express. Попробуйте установить вторую учетную запись и посмотреть, если это работает

0x800CCC01 INVALID_CERT_CN Недопустимое содержимое сертификата

Получить новый сертификат переизданный на ваш authority server

0x800CCC02 INVALID_CERT_DATE Недопустимая дата сертификата

Получить новый сертификат переизданный на ваш authority server

0x800CCC03 ALREADY_CONNECTED Пользователь уже подключен

  1. Вы можете войти в систему на другой машине.
  2. Закройте все соединения на всех машинах, подождите 20-30 минут и попробуйте еще раз
  3. Некоторые почтовые серверы не будут признавать ненадлежащее отключения. Это приведет к счету бытия Poplocked. Либо подождите 20-30 минут для того, чтобы тайм-аут или попросите кого-нибудь остановить задачу получения почты, которая выполняется по вашей учетной записи. Это может нормально быть сделано только с учетными записями, которые оболочек UNIX
  4. Если вы еще не вошли в систему на другом компьютере то кто-то может использовать вашу учетную запись, или что-то не так с вашей учетной записи

0x800CCC04 CONN

0x800CCC05 NOT_CONNECTED Нет подключения к серверу

  1. Вы не можете получить веб-страницу? Если да, то, возможно, неверный почтовый сервер, ввели в настройках учетной записи или сервер может быть недоступен
  2. Если вы не можете получить веб-страницу, то прервите подключение и попробуйте подключиться снова
  3. Перезагрузите компьютер и повторите попытку
  4. Если он по-прежнему не работает, и вы не получаете любые веб-страницы, то данные могут передаваться через сеть надлежащим образом. Проверить настройки DNS, удалить и переустановить TCP / IP в Панель управления> Сеть (Control Panel > Network).
  5. Можно попробовать удалить кэш DNS командой ipconfig /flushdns (Пуск -> Все программы -> Стандартные -> Командная строка. Вести в командную строку ipconfig /flushdns)

0x800CCC06 CONN_SEND

0x800CCC07 WOULD_BLOCK

0x800CCC08 INVALID_STATE

0x800CCC09 CONN_RECV

0x800CCC0A INCOMPLETE Сообщение загружено не полностью

  1. Это возможно вызвано повреждением pop3uidl файла. Закройте доступ в Интернет и все открытые программы. Найдите файл «pop3uidl и удалите его. Повторно попробуйте подключиться: возможно все заработает.
  2. Повторите шаг 1 с перезагрузкой, прежде чем проверить почту еще раз
  3. Вы, возможно, имеете повреждение учетной записи или очень большой файл вложения на почтовом сервере. Большие вложения файлов, почты или у которых отсутствуют заголовки или не соответствуют RFC могут вызвать эту ошибку.

0x800CCC0B BUSY Сервер или служба доставки сообщений заняты

  1. Попробуйте выполнять действия получить/отправить по электронной почте примерно раз в 5 минут. Кроме того, сообщите службу поддержки, чтобы убедиться, что сервер не упал.
  2. Вы можете войти в систему на другой машине. Закройте все соединения на всех машинах, подождите 20-30 минут и попробуйте еще раз.
  3. Некоторые почтовые серверы не будут признавать ненадлежащее отключения. Это приведет к счету бытия «Poplocked. Либо подождите 20-30 минут для того, чтобы действие закончилось по тайм-ауту, или попросите кого-нибудь прервать задачу для вашего аккаунта почтовом сервере. Это может быть сделано только с учетными записями UNIX.
  4. Если вы еще не вошли в систему на другом компьютере то кто-то может использовать вашу учетную запись, или что-то не так с вашей учетной записи

0x800CCC0C NOT_INIT

0x800CCC0D CANT_FIND_HOST Не удается обнаружить сервер

  1. Эта ошибка может появиться, если у вас есть опция ‘уведомьте меня, если есть какие-нибудь новые группы новостей’ выбран, но не имеете созданной учетной записи новостей. Зайдите в меню Сервис> Свойства обозревателя> Общие TAB (TOOLS > OPTIONS > GENERAL TAB) и отключите эту опцию.
  2. Если Нортон-Антивирус установлен, то возможно проблема в нем .
  3. Можете ли вы открыть веб-страницы? Если это так, то вы можете просто неправильно ввели адрес почтового сервер на свой счет или сервер именно сейчас может быть недоступен.
  4. Если вы не можете открыть веб-страницы, то разорвите интернет соединение и попробуйте подключиться снова
  5. Перезагрузите компьютер и повторите попытку.
  6. Если он по-прежнему не работает, и вы не получаете любые веб-страницы, то данные могут передаваться через сеть надлежащим образом. Проверить настройки DNS, удалить и переустановить TCP / IP в Панель управления> Сеть (Control Panel > Network).
  7. Можно попробовать удалить кэш DNS командой ipconfig /flushdns (Пуск -> Все программы -> Стандартные -> Командная строка. Вести в командную строку ipconfig /flushdns)

0x800CCC0E FAILED_TO_CONNECT Не удается подключиться к серверу

  1. Эта ошибка может появиться, если у вас есть опция ‘уведомьте меня, если есть какие-нибудь новые группы новостей’ выбран, но не имеете созданной учетной записи новостей. Зайдите в меню Сервис> Свойства обозревателя> Общие TAB (TOOLS > OPTIONS > GENERAL TAB) и отключите эту опцию.
  2. Если Нортон Антивирус установлен, то возможно проблема в нем .
  3. Можете ли вы открыть веб-страницы? Если это так, то вы можете просто неправильно ввели адрес почтового сервер на свой счет или сервер именно сейчас может быть недоступен.
  4. Если вы не можете открыть веб-страницы, то разорвите интернет соединение и попробуйте подключиться снова
  5. Перезагрузите компьютер и повторите попытку.
  6. Если он по-прежнему не работает, и вы не получаете любые веб-страницы, то данные могут передаваться через сеть надлежащим образом. Проверить настройки DNS, удалить и переустановить TCP / IP в Панель управления> Сеть (Control Panel > Network).
  7. Можно попробовать удалить кэш DNS командой ipconfig /flushdns (Пуск -> Все программы -> Стандартные -> Командная строка. Вести в командную строку ipconfig /flushdns)

0x800CCC0F CONNECTION_DROPPED Подключение закрыто (см kb 813514)

  1. Модем или сетевой кабель был отключен.
  2. Если это происходит часто, то попробуйте обновить драйверы модема или добавить строку инициализации.
  3. Возможная причина может быть «слишком шумная» линия связи.

0x800CCC10 INVALID_ADDRESS Неизвестный адрес на сервере

Проверить орфографию в поле TO (Кому): Удалить старые сообщения из папки «Исходящие», а затем попробуйте снова.

0x800CCC11 INVALID_ADDRESS_LIST Неизвестный список рассылки на сервере

  1. Проверьте написание список адресов и попробуйте снова.
  2. Обратитесь к администратору (если таковые имеются), чтобы увидеть, если у вас есть правильный доступ к списку из терминала вы используете.
  3. Проверьте адрес который вы написали в поле «Кому» (возможно, вы ввели адрес неверно).

0x800CCC12 SOCKET_READ_ERROR Не удается отправить запрос WINSOCK

  1. Удалить TCP / IP протокол и переустановите его. В Windows настройку делаете через Пуск ->Панель управления -> Сеть. ПРИМЕЧАНИЕ: Вам может понадобиться ваша Windows CD для выполнения этой задачи!
  2. Такое очень часто бывает если ваш компьютер заражен каким — либо вирусом. Проверьтесь!
  3. Можно «сбросить» winsock командой netsh winsock reset (вводится в командной строке). Все сетевые соединения при выполнении ее разорвутся.

0x800CCC13 SOCKET_WRITE_ERROR Не удается прочесть ответ Winsock

  1. Эта ошибка иногда возникает при попытке загрузить сообщения электронной почты с вложенными файлами. Имея такие программы, как NetNanny может вызвать такую ошибку. Отключите программы — может это поможет устранить ошибку.
  2. Удалить TCP / IP протокол и переустановите его. В Windows настройку делаете через Пуск ->Панель управления -> Сеть. ПРИМЕЧАНИЕ: Вам может понадобиться ваша Windows CD для выполнения этой задачи!

0x800CCC14 SOCKET_INIT_ERROR Не удается инициализировать Winsock

Удалить TCP / IP протокол и переустановите его. В Windows настройку делаете через Пуск ->Панель управления -> Сеть. ПРИМЕЧАНИЕ: Вам может понадобиться ваша Windows CD для выполнения этой задачи!

0x800CCC15 SOCKET_CONNECT_ERROR Не удается открыть Windows Socket

Удалить TCP / IP протокол и переустановите его. В Windows настройку делаете через Пуск ->Панель управления -> Сеть. ПРИМЕЧАНИЕ: Вам может понадобиться ваша Windows CD для выполнения этой задачи!

0x800CCC16 INVALID_ACCOUNT Не опознана учетная запись пользователя

Проверьте правильность написания имени учетной записи и повторно ввести пароль

0x800CCC17 USER_CANCEL Пользователь отменил операцию

  1. Вы нажали кнопку отмены.
  2. Вы не можете получать почту, при отсутствующим заголовком почтового сообщения, так как это не соответствует RFC. Возможно у вас поврежден или очень большой файл вложения на почтовом сервере.
  3. Если нажать «отменить», потому что эта операция занимает много времени, то pop3uidl файл может быть поврежден. Закройте подключение к Интернету, и все другие программы. Найдите и удалите файл pop3uidl. Попробуйте еще раз.
  4. Если все та же ошибка, то повторите шаг 3 и пере загрузитесь, прежде чем пытаться проверить почту еще раз.

0x800CCC18 SICILY_LOGON_FAILED Попытка входа в систему неудачна

  1. Проверить данные по учетной записи убедившись, что пароль/ имя пользователя не чувствительны к регистру. Перезагрузите компьютер и повторите попытку подключения.
  2. Создайте отдельную личность и посмотреть, если он будет на входе в систему из этого тождества с той же информацией.
  3. Убедитесь, что аккаунт по-прежнему активен.

0x800CCC19 TIMEOUT

  1. Это возможно вызвано повреждением pop3uidl файла. Закройте доступ в Интернет и все открытые программы. Найдите файл «pop3uidl и удалите его. Повторно попробуйте подключиться: возможно все заработает.
  2. Повторите шаг 1 с перезагрузкой, прежде чем проверить почту еще раз
  3. Вы, возможно, имеете повреждение учетной записи или очень большой файл вложения на почтовом сервере. Большие вложения файлов, почты или у которых отсутствуют заголовки или не соответствуют RFC могут вызвать эту ошибку.
  4. У вас действительно есть интернет соединение? Вы уверены?

0x800CCC1A SECURE_CONNECT_FAILED Не удается подключиться с помощью Secure Sockets Layer (SSL)

Ваш провайдеру не нужно SSL соединение. Выключите SSL в электронной почте свойствах учетной записи и попробуйте еще раз.

Ошибки WINSOCK
0x800CCC40 WINSOCK_WSASYSNOTREADY Использование подсистемы сети невозможно

0x800CCC41 WINSOCK_WSAVERNOTSUPPORTED Windows Sockets не поддерживает это приложение

0x800CCC42 WINSOCK_WSAEPROCLIM

0x800CCC43 WINSOCK_WSAEFAULT Неверный адрес

0x800CCC44 WINSOCK_FAILED_WSASTARTUP Не удается загрузить Windows Sockets

0x800CCC45 WINSOCK_WSAEINPROGRESS Операция выполняется. Эта ошибка возникает при вызове Windows Sockets API во время выполнения функции блокировки

Ошибки протокола SMTP

0x800CCC60 SMTP_RESPONSE_ERROR Недопустимый ответ

0x800CCC61 SMTP_UNKNOWN_RESPONSE_CODE Неизвестный код ошибки

0x800CCC62 SMTP_500_SYNTAX_ERROR Ошибка синтаксиса

0x800CCC63 SMTP_501_PARAM_SYNTAX Некорректный синтаксис параметра

0x800CCC64 SMTP_502_COMMAND_NOTIMPL Команда не выполнена

0x800CCC65 SMTP_503_COMMAND_SEQ Неверная последовательность команды

0x800CCC66 SMTP_504_COMMAND_PARAM_NOTIMPL Команда не выполнена

0x800CCC64 SMTP_502_COMMAND_NOTIMPL Команда недоступна

0x800CCC68 SMTP_450_MAILBOX_BUSY Почтовый ящик заблокирован и занят

0x800CCC69 SMTP_550_MAILBOX_NOT_FOUND Почтовый ящик не найден

Почтовый ящик не найден. Скорее всего ошибка в адресе отправителя и/или учетная запись удалена на сервере.

0x800CCC6A SMTP_451_ERROR_PROCESSING Ошибка при обработке запроса

0x800CCC6B SMTP_551_USER_NOT_LOCAL Почтовый ящик пользователя известен, но он находится не на этом сервере

0x800CCC6C SMTP_452_NO_SYSTEM_STORAGE Нет свободного места для хранения сообщений

Лимит почтового ящика исчерпан. нужно обратиться к системному администратору с описанием данной проблемы.

0x800CCC6D SMTP_552_STORAGE_OVERFLOW Превышен предел хранения

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

0x800CCC6E SMTP_553_MAILBOX_NAME_SYNTAX Неверный синтаксис имени почтового ящика

0x800CCC6F SMTP_554_TRANSACT_FAILED Не удалось выполнить транзакцию

0x800CCC78 SMTP_REJECTED_SENDER Неизвестный отправитель.

Это вызвано некорректным адресом в поле ‘Ответ’

0x800CCC79 SMTP_REJECTED_RECIPIENTS Сервер отклонил получателей

0x800CCC7A SMTP_NO_SENDER Не указан адрес отправителя

В поле «От кого» не указан отправитель.

0x800CCC7B SMTP_NO_RECIPIENTS Не указаны получатели

В поле «Кому» не указаны получатели

Ошибки протокола POP3 версии 3

0x800420CB POP3_NO_STORE Почта не может храниться на сервере

0x800CCC90 POP3_RESPONSE_ERROR Недопустимый ответ клиента

0x800CCC91 POP3_INVALID_USER_NAME Недопустимое имя пользователя или пользователь не найден

0x800CCC92 POP3_INVALID_PASSWORD Недопустимый пароль для учетной записи

0x800CCC93 POP3_PARSE_FAILURE Не удается интерпретировать ответ

0x800CCC94 POP3_NEED_STAT Требуется команда STAT

0x800CCC95 POP3_NO_MESSAGES Нет сообщений на сервере

0x800CCC96 POP3_NO_MARKED_MESSAGES Нет сообщений для получения

0x800CCC97 POP3_POPID_OUT_OF_RANGE Код сообщения находится за пределами диапазона

Ошибки HTTPMail

0x800CCC31 Неправильная конфигурация запроса или неправильно сформированный запрос

Ошибки протокола NNTP

0x800CCCA0 NNTP_RESPONSE_ERROR Ошибка ответа сервера новостей

0x800CCCA1 NNTP_NEWGROUPS_FAILED Не удается получить доступ к группе новостей

0x800CCCA2 NNTP_LIST_FAILED Команда LIST для сервера не выполнена

0x800CCCA3 NNTP_LISTGROUP_FAILED Не удается отобразить список

0x800CCCA4 NNTP_GROUP_FAILED Не удается открыть группу

0x800CCCA5 NNTP_GROUP_NOTFOUND Нет группы на сервере

0x800CCCA6 NNTP_ARTICLE_FAILED Нет сообщения на сервере

0x800CCCA7 NNTP_HEAD_FAILED Не найден заголовок сообщения

0x800CCCA8 NNTP_BODY_FAILED Не найдено тело сообщения

0x800CCCA9 NNTP_POST_FAILED Не удается отправить на сервер

0x800CCCAA NNTP_NEXT_FAILED Не удается открыть следующее сообщение

0x800CCCAB NNTP_DATE_FAILED Не удается отобразить данные

0x800CCCAC NNTP_HEADERS_FAILED Не удается отобразить заголовки

0x800CCCAD NNTP_XHDR_FAILED Не удается отобразить заголовки MIME

0x800CCCAE NNTP_INVALID_USERPASS Неверный пароль пользователя

Ошибки служб удаленного доступа RAS

0x800CCCC2 RAS_NOT_INSTALLED RAS/DUN не установлен

Илон Маск рекомендует:  Sqlвставка множества записей

0x800CCCC3 RAS_PROCS_NOT_FOUND Процесс RAS/DUN не найден

0x800CCCC4 RAS_ERROR Возвращена ошибка RAS/DUN

0x800CCCC5 RAS_INVALID_CONNECTOID Подключение нарушено или отсутствует

0x800CCCC6 RAS_GET_DIAL_PARAMS Ошибка при получении параметров набора

Ошибки протокола IMAP

0x800CCCD1 IMAP_LOGINFAILURE Не удается войти в систему

0x800CCCD2 IMAP_TAGGED_NO_RESPONSE Сообщение отмечено

Ошибка происходит, когда вы пытаетесь получить сообщения с сервера POP3.

0x800CCCD3 IMAP_BAD_RESPONSE Недопустимый ответ на запрос

0x800CCCD4 IMAP_SVR_SYNTAXERR Ошибка синтаксиса

0x800CCCD5 IMAP_NOTIMAPSERVER Сервер не является IMAP

0x800CCCD6 IMAP_BUFFER_OVERFLOW Превышен предел буфера

0x800CCCD7 IMAP_RECVR_ERROR Ошибка восстановления

0x800CCCD8 IMAP_INCOMPLETE_LINE Неполные данные

0x800CCCD9 IMAP_CONNECTION_REFUSED Подключение запрещено

0x800CCCDA IMAP_UNRECOGNIZED_RESP Неизвестный ответ

0x800CCCDB IMAP_CHANGEDUID Изменен код пользователя

0x800CCCDC IMAP_UIDORDER Команда код пользователя не выполнена

0x800CCCDD IMAP_UNSOLICITED_BYE Непредвиденный разрыв подключения

0x800CCCDE IMAP_IMPROPER_SVRSTATE Недопустимое состояние сервера

0x800CCCDF IMAP_AUTH_NOT_POSSIBLE Не удается авторизировать клиента

0x800CCCE0 IMAP_OUT_OF_AUTH_METHODS Более нет типов проверки подлинности

Разыскиваются решения проблем по всем вышеперечисленным кодам ошибок. Если знаете решение — помогите другим людям. оставьте в комментариях свой способ решения.

Нет похожих постов.

Что такое код imap_errors

Добрый день, уважаемые коллеги.
При подключении постового ящика через IMAP к Exchange 2007 клиент Outlook 2007 выходит ошибка

Вход на сервер входящей почты (IMAP) Сбой проверки подлинности. Общие. На данном компьютере не поддерживается ни один из способов проверки подлинности, поддерживаемых сервером IMAP (если таковы имеются)

на сервере у ящика IMAP Enabled. Как решить данную проблему не подскажете?

  • Перемещено Hengzhe Li 12 марта 2012 г. 8:41 forum merge (От:Exchange Server 2007)

Ответы

Вы это прочитать можете?)

Я вижу у вас включено SSL. Вы клиента соответствующим образом настраиваете? Отключите в настройках IMAP SSL, переключите на plain text и проверьте на клиенте. Скорее всего у вас на клиенте не включено SSL для IMAP.

Для правильного функционирования SSL вам надо сгенерировать сертификат с правильным именем, импортировать его в exchange и включить для службы IMAP.

Коды SMTP ошибок

Если вы не используете сервис рассылки для отправки писем, они могут не попасть во «Входящие» получателей из-за SMTP ошибок. Отправляйте письма в SendPulse через SMTP. Мы предлагаем чистые IP адреса, надежные серверы, SPF и DKIM записи, чтобы повысить доставляемость ваших рассылок. А узнать о значениях и причинах SMTP ошибок вы можете в этой статье.

Содержание

Проблема состоит в том, что сам по себе код — это зашифрованная комбинация чисел, которая требует объяснения. Для того, чтобы понять, почему ваше письмо не может быть отправлено, обязательно нужно знать значение кода ошибки.

Код SMTP ошибок состоит из 3 цифр, каждая из которых имеет свое значение.

Первая цифра указывает на то, был ли принят и обработан ваш запрос.

Существует 5 значений для первой цифры кода SMTP ошибки

  1. Сервер принял команду, но не предпринял никаких действий, так как ожидает подтверждения на выполнение запрашиваемых действий.
  2. Действие было успешно выполнено, и сервер готов принимать новую команду.
  3. Сервер принял команду, но для её завершения требуется дополнительная информация.
  4. Возник временный сбой. Если не последует изменений при повторении команды — попробуйте ещё раз.
  5. Сервер столкнулся с неустранимой ошибкой, ваша команда не будет обработана.

Если код начинается с цифры 2 — ваша команда успешно обработана, если с 4 — есть временный сбой, с 5 — постоянный сбой. В последнем случае ваши письма не будут отправлены, пока вы не устраните ошибку.

Существует 4 значения для второй цифры кода SMTP ошибки

  1. Синтаксическая ошибка.
  2. Информационный ответ (запрос информации, например, помощь).
  3. Обозначает состояние подключения.
  4. Обозначает состояние почтового сервера или почтовой системы.

Последняя цифра в коде несет более подробную информацию о статусе доставки.

Самые важные коды SMTP ошибок

214 — Ответ на запрос информации о том, как работать с сервером, описание нестандартных команд, полезное только для человека.

220 — Готов к работе.

221 — Служба обслуживает заключительный канал передачи данных.

250 — Запрашиваемое почтовое действие успешно завершено.

251 — Получатель не местный, но сервер переотправит письмо.

252 — Почтовый ящик не может быть верифицирован сервером, но он будет осуществлять попытки доставить письмо.

354 — Начинайте ввод сообщения. Оно должно заканчиваться точкой на новой строке.

421 — Сервер недоступен, канал связи будет закрыт.

422 — Размер письма превышает лимит входящих сообщений получателя.

442 — Почтовый сервер начал доставлять письмо, но подключение было прервано во время передачи.

450 — Запрашиваемое действие не было выполнено, почтовый ящик был недоступен. Он может быть временно занят.

451 — Запрашиваемое действие было прервано, локальная ошибка во время обработки.

452 — Запрашиваемое действие не выполнено: недостаточно места в системе.

500 — Синтаксическая ошибка, потому что серверу не удалось распознать команду. Это может быть слишком длинная командная строка.

501 — Синтаксическая ошибка в параметрах или аргументах. Это может быть неправильный адрес электронной почты.

502 — Команда нереализована. Она валидна, но не активирована вашим провайдером.

503 — Неверная последовательность команд, почтовый сервер требует аутентификацию.

504 — Параметр команды не реализован.

510 — Неверный адрес электронной почты. Адреса ваших получателей могут содержать ошибки.

512 — Домен получателя не найден или не существует.

513 — Неверный адрес электронной почты. Может содержать ошибки, или сервер требует аутентификацию.

515 — Неверный адрес электронной почты.

521 — Почтовый ящик не принимает письма.

523 — Размер письма превышает лимит почтового ящика получателя.

530 — Требуется аутентификация, или сервер получателя добавил ваш в черный список. Это может быть и неверный адрес электронной почты.

531 — Почтовая система заполнена.

534 — Недостаточно надежный механизм аутентификации.

535 — Ошибки аутентификации.

541 — Почтовый ящик получателя отметил ваше письмо как спам.

550 — Запрашиваемые действия не выполнены, потому что почтовый ящик недоступен. Команда могла быть отклонена политикой безопасности, или почтовый ящик не был найден.

551 — Нелокальный пользователь или неверный адрес электронной почты.

552 — Запрашиваемое действие прервано из-за превышения дискового пространства.

553 — Запрашиваемое действие не выполнено, возможна синтаксическая ошибка в имени почтового ящика.

554 — Передача данных не удалась. Так случается, если сервер получателя считает ваше письмо спамом, находит ваш IP адрес в черном списке, или сам добавляет его в свой черный список.

555 — Адрес электронной почты не был опознан сервером.

SMTP для email рассылок

Забудьте об SMTP ошибках! Мы позаботимся о технической стороне рассылок, чтобы вы могли сконцентрироваться на маркетинговой стратегии.

  • Выделенный IP адрес не позволит попадать в черные списки, ведь репутация отправителя будет зависеть только от вас.
  • Криптографические подписи DKIM и SPF помогут подтвердить подлинность вашего домена и минимизируют количество писем, попадающих в спам.

Мы оставляем свои подписи на всех исходящих сообщениях по умолчанию, что улучшает доставляемость писем.

Оценка: 5 / 5 (11)

Коды откликов сервера SMTP

Каждый отклик сервера на команду клиента сопровождается трехзначным кодом. При отправке сообщения может возникнуть исключительная ситуация, при этом в тексте ошибки будет содержаться код последнего отклика SMTP-сервера. Далее приводится описание этих кодов.

Каждая цифра в коде ответа сервера имеет свое назначение. Первая цифра обозначает успех, неудачу или незавершенность команды. Вторая цифра уточняет тип ответа (например, ошибка почтовой системы или синтаксическая ошибка команды). Третья цифра служит для лучшей градации информации.

Ниже приведены пять значений первой цифры:

1yz – положительный предварительный отклик

2yz – положительный отклик

3yz – положительный промежуточный отклик

4yz – временный негативный отклик

5yz – негативный отклик

Вторая цифра показывает категорию ошибки:

x3z – Не определены

x4z – Не определены

x5z – Почтовая система:

Третья цифра служит для лучшей градации значения в каждой категории, определяемой второй цифрой. Перечисление кодов откликов иллюстрирует это:

  • 211 Состояние системы или системная справка.
  • 214 Информация о том, как работать с сервером, описание нестандартных команд и т.д.
  • 220 Служба готова к работе.
  • 221 Служба закрывает канал передачи данных.
  • 235 Успешная аутентификация на сервере.
  • 250 Выполнение почтовой команды успешно окончено.
  • 251 Нелокальный пользователь.
  • 252 Невозможно проверить наличие почтового ящика для пользователя, но сообщение принято, и сервер попытается его доставить.
  • 354 Начало приема сообщения. Сообщение должно заканчиваться точкой на новой строке и новой строкой.
  • 421 Работа с сервером невозможна. Произойдет закрытие канала связи (может быть ответом на любую команду, если серверу нужно закрыть соединение).
  • 450 Запрошенная команда не принята – недоступен почтовый ящик (почтовый ящик временно занят) .
  • 451 Запрошенная команда прервана – локальная ошибка при обработке команды.
  • 452 Запрошенная команда невозможна – недостаточно дискового пространства.
  • 454 Аутентификация невозможна по причине временного сбоя сервера.
  • 500 Синтаксическая ошибка, команда не распознана (также этот отклик может означать, что длина команды слишком большая).
  • 501 Синтаксическая ошибка в команде или аргументе.
  • 502 Команда распознана, но её реализация сервером не поддерживается.
  • 503 Неверная последовательность команд.
  • 504 Параметр команды сервером не поддерживается.
  • 530 Сервер требует аутентификации для выполнения запрошенной команды.
  • 534 Данный отклик означает, что выбранный механизм аутентификации для данного пользователя является не достаточно надежным.
  • 535 Аутентификация отклонена сервером (например, ошибка в кодировании данных).
  • 538 Выбранный метод аутентификации возможен только при зашифрованном канале связи.
  • 550 Запрошенная операция невозможна – почтовый ящик недоступен (почтовый ящик не найден или нет доступа; команда отклонена локальной политикой безопасности).
  • 551 Нелокальный пользователь.
  • 552 Запрошенная почтовая команда прервана – превышено выделенное на сервере пространство.
  • 553 Запрошенная почтовая команда прервана – недопустимое имя почтового ящика (возможно синтаксическая ошибка в имени).
  • 554 Неудачная транзакция или отсутствие SMTP сервиса (при открытии сеанса передачи данных).

При отправке почтовых сообщений я получаю ошибки с номерами 550 и 553 или ошибки ретрансляции

Проблема

Когда вы, находясь вне дома, отправляете сообщение электронной почты с помощью домашней почтовой учетной записи, это сообщение может вернуться с ошибкой 550, 553 или ошибкой ретрансляции. То же самое может произойти, когда вы, находясь вне офиса, пытаетесь отправить сообщение электронной почты с помощью рабочей почтовой учетной записи.

Описание

Ретрансляция происходит, когда почтовое сообщение отправлено на адрес электронной почты, домен которого (имя после символа @, например adatum.com) не обрабатывается протоколом SMTP или сервером исходящей почты, получающим от отправителя запрос на доставку сообщения. SMTP-серверу необходимо подключиться к другому SMTP-серверу, чтобы ретранслировать сообщение.

Если при отправке почтового сообщения возникает ошибка ретрансляции, ваш SMTP-сервер (исходящей почты) может вернуть ваше сообщение вместе с сообщением об ошибке, например, такого вида:

«Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: proverka@example.com >. Тема: , учетная запись: , сервер: smtp.example.com >, протокол: SMTP, ответ сервера: «550 proverka@example.com >. Ретрансляция запрещена», порт: 25, защита (SSL): нет, ошибка сервера: 550, номер ошибки: 0x800CCC79″.

«Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: . Тема: , учетная запись: , сервер: smtp.example.com >, протокол: SMTP, ответ сервера: «553 к сожалению, этого домена нет в моем списке разрешенных узлов (#5.7.1)», порт: 25, защита (SSL): нет, ошибка сервера: 553, номер ошибки: 0x800CCC79″.

Точный текст сообщения об ошибке будет зависеть от вашего поставщика интернет-услуг. Некоторые поставщики не возвращают сообщение об ошибке, когда определяют исходящие сообщения как нежелательную рекламу. В этих случаях все выглядит так, как будто ваше сообщение отправляется в обычном режиме (в Outlook остается в папке Исходящие и появляется в папке Отправленные), но получателю оно не доставляется.

Ваше сообщение отклонено, поскольку SMTP-сервер (исходящей почты) не распознал вас как полномочного пользователя.

SMTP — это протокол (стандарты, используемые компьютерами для взаимодействия), который используется на большинстве серверов электронной почты для отправки сообщений в Интернете. Если вы используете почтовую программу (например, Outlook), которая позволяет хранить сообщения на компьютере, вам необходим доступ к SMTP-серверу для отправки сообщений.

Примечание: Веб-системы электронной почты (например, Windows Live Mail или Yahoo! Mail) работают иначе и не рассматриваются в этой статье.

Нежелательная почта и открытые ретрансляции

Рекламные сообщения, распространяемые без запроса, называют нежелательной почтой или спамом. Объем нежелательной почты продолжает расти, потому что ее отправка практически ничего не стоит тем, кто ее рассылает. Фактически отправителю даже не обязательно отправлять нежелательную почту через SMTP-сервер (исходящей почты) своего поставщика интернет-услуг.

При создании базовой структуры Интернета никто не предвидел, к каким последствиям приведет возможность отправлять миллионы нежелательных сообщений за ничтожно малую плату. Благодаря способности SMTP-серверов к ретрансляции отправители нежелательной почты маскируют ее подлинный источник, передавая ее через сторонние серверы, на которых разрешены такие открытые ретрансляции. В результате нежелательная почта как бы приходит с сайта, который ретранслирует сообщение и скрывает личность настоящего отправителя.

До недавнего времени большинство почтовых SMTP-серверов работали на основе доверительной открытой системы. В такой системе кто угодно откуда угодно может передать почтовое сообщение SMTP-серверу, а сервер должен принять его и переслать получателю или другому почтовому серверу, на котором находится почтовый ящик получателя. При такой открытой ретрансляции нет ограничений, запрещающих кому-либо отправлять почту через SMTP-сервер.

Ограничения поставщика интернет-услуг на ретрансляцию почтовых сообщений

По мере увеличения объемов нежелательной почты администраторы сети (люди, отвечающие за управление серверами поставщика интернет-услуг) начали вводить ограничения на своих почтовых SMTP-серверах. Эти ограничения не позволяют использовать почтовый сервер всем подряд. Представьте, что в вестибюле вашей организации есть телефон, доступный для всех, в том числе для тех, кто не является сотрудником организации. Теперь телефоном разрешено пользоваться только сотрудникам.

На сегодняшний день используются ограничения нескольких типов.

Требуется проверка подлинности SMTP. Так же как вы используете имя пользователя и пароль для доступа к POP3-серверу (входящей почты) и своим почтовым сообщениям, вам требуется ввести имя пользователя и пароль для отправки почтовых сообщений через SMTP-сервер. Обычно это те же имя пользователя и пароль, что и для POP3-сервера, но могут быть и уникальные.

Требуется сначала подключиться к POP3-серверу (входящей почты) поставщика интернет-услуг. Чтобы получить свои новые почтовые сообщения, вы обычно подключаетесь к POP3-серверу (входящей почты). Для доступа к почтовому ящику вам нужно ввести имя пользователя и пароль. Администратор сети может настроить сервер таким образом, что если вы сначала подключаетесь к POP3-серверу входящей почты и проходите проверку подлинности, он будет утверждать все запросы на отправку почтовых сообщений через SMTP-сервер исходящей почты, на котором в ином случае эта возможность будет ограничена.

Требуется подключение из авторизованного расположения в сети. Если вы из дома подключаетесь к поставщику интернет-услуг по телефонной линии, с помощью кабеля или через DSL-модем, подключение идет напрямую к сети поставщика. Вы заслуживаете доверия, поскольку у вас есть учетная запись с именем пользователя и паролем, которые предоставил поставщик интернет-услуг. Вам как клиенту разрешается использовать SMTP-сервер для отправки почтовых сообщений.

Требуется подключение с определенного IP-адреса или диапазона IP-адресов. Ваш поставщик интернет-услуг может разрешить доступ к SMTP-серверу людям, не подключенным к сети напрямую. Например, это может быть удаленный пользователь в офисе. Основная проблема состоит в том, что во многих местах используются динамические IP-адреса. При этом вы не можете быть уверены в том, что при каждом подключении у вас один и тот же IP-адрес. У некоторых организаций может быть зарезервирован блок или диапазон IP-адресов. Поставщик интернет-услуг может считать тех, кто подключается с этих IP-адресов, проверенными пользователями. Он может предоставить дополнительные сведения.

Возможных сценариев ретрансляции очень много. Ниже приведены самые распространенные ситуации. Возможно, одна из них похожа на вашу.

Вы дома, и у вас есть учетная запись поставщика интернет-услуг, оканчивающаяся на @proseware.com , с которой вы подключаетесь по телефонной линии, с помощью кабеля или через DSL-модем. Вы отправляете сообщение другому человеку, почтовый адрес которого тоже оканчивается на @proseware.com .

Нет. Ваша почта обрабатывается обычным способом.

То же, что и в первой ситуации, только вы отправляете сообщение человеку, почтовый адрес которого оканчивается на @adatum.com .

Да, но она не блокируется. Вы подключаетесь напрямую к поставщику интернет-услуг и тем самым получаете полномочия для отправки почты через его SMTP-сервер (исходящей почты) на любые адреса, независимо от расположения почтового ящика получателя.

Вы на работе. Ваш рабочий почтовый адрес оканчивается на @thephone-company.com , и у вас есть домашняя учетная запись поставщика интернет-услуг, адрес которой оканчивается на @proseware.com и с которой вы подключаетесь по телефонной линии, с помощью кабеля или через DSL-модем. В Outlook у вас настроены те же параметры SMTP-сервера, что и дома. Вы отправляете сообщение человеку, почтовый адрес которого тоже оканчивается на @proseware.com .

Нет. Ваша почта обрабатывается обычным способом.

То же, что и в предыдущей ситуации, только вы отправляете сообщение человеку, почтовый адрес которого оканчивается на @adatum.com .

Да, и это сообщение может быть заблокировано как ретранслируемая почта. Вы пытаетесь использовать домашний SMTP-сервер (исходящей почты) своего поставщика интернет-услуг, хотя не подключены к его сети. SMTP-сервер не может удостоверить вас как полномочного подписчика поставщика интернет-услуг. Кроме того, вы просите SMTP-сервер принять сообщение и подключиться к другому SMTP-серверу, чтобы доставить его в почтовый ящик получателя.

Вы остановились в гостинице или воспользовались в аэропорту интернет-терминалом, предоставляющим доступ в Интернет. У вас есть домашняя учетная запись поставщика интернет-услуг, оканчивающаяся на @proseware.com , с которой вы подключаетесь по телефонной линии, с помощью кабеля или через DSL-модем. В Outlook у вас настроены те же параметры SMTP-сервера, что и дома. Вы отправляете сообщение другому человеку, почтовый адрес которого тоже оканчивается на @proseware.com .

Нет. Ваша почта обрабатывается обычным способом.

То же, что и в предыдущей ситуации, только вы отправляете сообщение человеку, почтовый адрес которого оканчивается на @adatum.com .

Да, и это сообщение может быть заблокировано как ретранслируемая почта. Вы пытаетесь использовать домашний SMTP-сервер (исходящей почты) своего поставщика интернет-услуг, хотя не подключены к его сети. SMTP-сервер не может удостоверить вас как полномочного подписчика поставщика интернет-услуг. Кроме того, вы просите SMTP-сервер принять сообщение и подключиться к другому SMTP-серверу, чтобы доставить его в почтовый ящик получателя.

Решения

Если ваша ситуация рассматривается как ретрансляция, вы должны отправить сообщение через сервер, к которому сейчас подключаетесь. То есть, если вы на работе или вне дома и не используете своего поставщика интернет-услуг для подключения к Интернету, но хотите отправить сообщение из своей домашней учетной записи, предоставленной этим поставщиком, вам нужно изменить параметры почтовой учетной записи, указав тот SMTP-сервер, который вы используете там, где находитесь (например, рабочий SMTP-сервер). Пошаговые инструкции см. в статье Изменение параметров учетной записи электронной почты.

Если это не работает или вы предпочитаете использовать домашнюю учетную запись, вам нужно связаться со своим поставщиком интернет-услуг и спросить, доступны ли вам описанные ранее параметры. Что касается первых двух ограничений (требуется проверка подлинности SMTP и требуется сначала подключение к POP3-серверу входящей почты поставщика интернет-услуг), вы можете внести изменения в Параметры учетной записи в Outlook. Инструкции см. в статье Изменение параметров учетной записи электронной почты.

Сообщения по-прежнему не отправляются?

Вы изменили параметры SMTP в Outlook или нашли параметр, который разрешит вам отправлять почтовые сообщения. Но вы по-прежнему не можете отправить почту и получаете сообщение об ошибке.

Возможно, вы все сделали правильно, но администраторы сети используют еще какую-то функцию системы безопасности для предотвращения спуфинга удостоверений. Спуфинг удостоверений — это просто способ отправки почтового сообщения, при котором вы скрываете, кто вы.

В Outlook, как и в большинстве почтовых программ, можно указать «отображаемое имя» и обратный почтовый адрес, который появляется при ответе на ваше сообщение. В нежелательной почте эти поля почти всегда содержат ложную информацию. Вы правда верите, что сообщения о том, как быстро разбогатеть, пришли от супермодели или мирового лидера?

АйТи бубен

Инструменты пользователя

Инструменты сайта

Содержание

Команды IMAP

Протокол IMAP (Internet Mail Access Protocol) описывается в RFC 2060.

В отличии от POP3, который просто скачивает входящие письма и сохраняет их локально, с IMAP вы работаете с почтой непосредственно на сервере

Как и POP3, протокол IMAP использует концепцию клиент-сервер с набором команд. С помощью команд осуществляется передача сообщений электронной почты от сервера клиенту. Клиент устанавливает для этой цели TCP-соединение с портом 143 на сервере. Далее сервер должен ответить специальным сообщением-приглашением.

В строке 1 показана команда на открытие сеанса с помощью telnet с портом 143 (порт IMAP по умолчанию). Строка 5 отображает приглашение, выданное сервером IMAP. В строке 6 клиентом задана команда закончить сеанс с сервером. Затем сервер посылает сообщение об окончании сеанса (строка 7) и закрывает соединение с клиентом.

Каждая команда, выдаваемая клиентом, предваряется уникальным идентификатором. Сервер может затем использовать этот идентификатор в своих ответах, что позволяет клиенту определить, к какой команде относится ответ сервера. Это особенно важно при выполнении сервером нескольких команд за сеанс. Идентификатор обычно представляет собой короткую строку алфавитно-цифровых символов, которая генерируется клиентом. Так, в строке 6 листинга 7.1 клиентом был выбран идентификатор a001. Если бы клиенту потребовалось задавать и другие команды, то следующим идентификатором был бы a002 и т.д. Часто для упрощения идентификаторы команд в течение сеанса IMAP просто последовательно увеличивают один из своих разрядов.

После установления соединения клиент находится в состоянии ожидания проверки подлинности, так как для выполнения каких-либо операций со своим почтовым ящиком на сервере он должен идентифицировать себя. После идентификации на сервере клиент может использовать команды IMAP для управления сообщениями на сервере. Протоколом IMAP предусмотрена возможность поддержки пользователем нескольких почтовых ящиков на одном сервере. При этом клиент может читать, отправлять и удалять сообщения в любом из принадлежащих ему почтовых ящиков.

Методы проверки подлинности пользователя в IMAP

Так же как и в протоколе POP3, в IMAP имеется несколько методов проверки подлинности клиента. Некоторые из них обеспечивают больший уровень безопасности, по сравнению с другими. В отличие от клиентов POP3, клиенты IMAP часто проводят довольно длительные сеансы с сервером при обработке сообщений. Таким образом, идентификатор пользователя и пароль не передаются по сети несколько раз в час, как это обычно происходит при работе по протоколу POP3.

Команда LOGIN

Команда LOGIN позволяет клиенту при регистрации на сервере IMAP использовать идентификатор пользователя и пароль в обычном текстовом виде.

Команда AUTHENTICATE

С помощью команды AUTHENTICATE клиент может использовать при регистрации на сервере IMAP альтернативные методы проверки подлинности. Индивидуальная проверка подлинности пользователей не является обязательной и поддерживается не всеми серверами IMAP. К тому же реализации такой проверки могут различаться в зависимости от сервера. Когда клиент выдает команду AUTHENTICATE, сервер отвечает на нее строкой вызова в кодировке base64. Далее в обязанности клиента входит ответ на вызов сервера о проверке подлинности, также закодированный base64. Если на сервере не поддерживается метод проверки подлинности, предложенный клиентом, он включает в свой ответ отрицательное слово NO. После этого клиент должен продолжить переговоры по согласованию метода проверки подлинности. Если все попытки определить метод проверки подлинности потерпели неудачу, то клиент предпринимает попытку зарегистрироваться на сервере посредством команды LOGIN. Пример сеанса с применением AUTHENTICATE:

В строках 6–9 показаны попытки клиента согласовать с сервером IMAP метод проверки подлинности. Как видите, все они не увенчались успехом. А в строке 10 показано, что метод проверки, приемлемый и для клиента, и для сервера, найден. Отвечая, сервер в строке 11 выдает кодированную строку с вызовом в кодировке base64. Однако в строке 12 клиент отвергает попытку регистрации и возобновляет ее лишь в строке 14 с помощью команды LOGIN.

Клиентская часть протокола IMAP

После регистрации на сервере IMAP клиент может приступить к манипулированию сообщениями. Протокол IMAP предлагает довольном много команд для чтения, перемещения и удаления почтовых сообщений в почтовых ящиках на сервере. Помните, что протокол IMAP предполагает хранение всех сообщений на сервере. Загрузка почтовых сообщений на локальный компьютер производится лишь для отображения. При этом они не перемещаются и не копируются на локальный ПК клиента.

Почтовый ящик для клиента по умолчанию носит название INBOX. Все новые сообщения ложатся именно в INBOX. Клиент имеет возможность создавать новые почтовые ящики (иногда называемые в программах-клиентах для работы с электронной почтой папками). Туда с целью упорядочения он может перемещать сообщения из папки INBOX.

Каждому сообщению назначается уникальный идентификатор (UID), по которому они идентифицируются в почтовом ящике. Метка UID сохраняется в течение всех сеансов IMAP для того, чтобы клиентское программное обеспечение могло правильно идентифицировать сообщения в почтовом ящике. Каждому почтовому ящику соответствует уникальный идентификатор достоверности (UIDVALIDITY). Метка UIDVALIDITY должна присутствовать во время всех сеансов IMAP, только в том случае, если идентификаторы сообщений в ящике оставались неизменными. Если в почтовом ящике имеются сообщения с различными идентификаторами, то значение UIDVALIDITY при следующем сеансе должно увеличиться. Это позволяет клиентам быстро определять, появились ли в почтовом ящике новые сообщения с момента последнего к нему обращения.

Каждое сообщение снабжается флагом, который отображает его статус. Флаг может быть постоянным или задаваться на время сеанса. Постоянные флаги могут изменяться клиентом и сохраняться вне зависимости от сеансов. Флаги, назначаемые на время сеанса, действительны только на время текущего сеанса IMAP. В табл. 7.1 представлены варианты флагов почтовых сообщений.

Флаги почтового сообщения IMAP

Почтовому сообщению может соответствовать 0 флагов или несколько флагов. Информация о флагах передается клиенту вместе с самим сообщением. В обязанности клиента входит интерпретация флагов соответствующим образом.

В следующем разделе описываются команды IMAP, которые клиент может задавать серверу.

Сервер должен отвечать соответствующим образом на заданные команды или отвечать отрицательно, если команда задана неправильно либо не поддерживается.

Команда SELECT

Команда SELECT используется, лишь когда почтовый ящик активен. По умолчанию, пока клиент не зарегистрирован в системе, ни один из принадлежащих ему почтовых ящиков не является выбранным. Далее клиент должен выбрать почтовый ящик, с которым он собирается работать. Обычно первый ящик, который выбирается клиентом, — это ящик INBOX, куда помещаются новые сообщения. Формат команды SELECT следующий:

Здесь mailbox — это название почтового ящика, к которому обращается клиент. Во время одного сеанса IMAP может быть активен только один почтовый ящик. Если ящик существует и у клиента имеется соответствующий доступ к нему, то сервер дает многострочный ответ, где описывается состояние почтового ящика.

Команда CREATE

Команда CREATE используется для создания нового почтового ящика на сервере IMAP. Имя и местоположение новых почтовых ящиков определяются в соответствии с общими спецификациями ОС Linux. В рабочем каталоге пользователя создается новый почтовый ящик с именем, но без задания местоположения, так как оно известно каталогу $HOME клиента. Например, если рабочий каталог клиента находится в /home/riley и клиент задает команду CREATE для создания нового почтового ящика stuff/junk, то вновь созданный ящик на почтовом сервере под управлением ОС Linux будет иметь путь /home/riley/stuff/junk. В этом примере вы видите, как используется знак разделителя /. Однако это не является общим для всех серверов IMAP.

Команда DELETE

Команда DELETE применяется к почтовым ящикам, а не к сообщениям. Сервер IMAP при получении этой команды попытается удалить почтовый ящик с именем, указанным в качестве аргумента команды. В аргументе команды можно использовать стандартное описание путей ОС Linux, со знаком разделителя /, если только они не находятся в каталоге $HOME. Сообщения из удаленных почтовых ящиков восстановлению не подлежат и теряются вместе с ящиками.

Команда RENAME

С помощью команды RENAME клиент может изменить имя почтового ящика. При этом возможно применение двух параметров. Первый параметр — собственно имя почтового ящика, который требуется переименовать. И второй параметр — новое имя почтового ящика.

Команда LIST

Команда LIST используется для получения списка всех почтовых ящиков клиента. С ней используются два параметра. Формат команды LIST приведен ниже:

Здесь reference — каталог, где находятся почтовые ящики. Если задается пустая строка вместо этого параметра («»), то почтовые ящики находятся в рабочем каталоге пользователя $HOME. Второй параметр mailbox является именем почтового ящика, который нужно просмотреть. Здесь допускается использование специальных символов, так же, как и при получении обычного списка каталогов, например группового символа (*). Если именем почтового ящика задана пустая строка («»), то сервер будет возвращать в качестве ответа иерархический разделитель (для Linux /) и имя корневого параметра.

Команда LSUB

Команда LSUB используется для устранения проблемы, которая описана для команды LIST. В отличие от команды LIST, с помощью которой отображается все содержимое рабочего каталога пользователя, с помощью команды LSUB отображаются лишь активизированные ранее описанной командой SUBSCRIBE почтовые ящики клиента. Параметры команды LSUB точно такие же, что и для команды LIST, т.е. ссылка (reference) и имя почтового ящика. Подобно команде LIST, параметр ссылки указывает путь к каталогу, в котором находятся почтовые ящики с соответствующими именами (каталог $HOME, если указано «»). Соответственно, под именем почтового ящика понимается имя ящика или имена ящиков, которые требуется вывести в списке (допускается групповой символ (*).

Почтовые ящики могут затем добавляться в список активных ящиков с помощью команды SUBSCRIBE, а удаляться из списка с помощью команды UNSUBSCRIBE. С помощью этих команд можно реализовать на базе клиента IMAP чтение групп новостей. При этом каждая группа новостей реализована как отдельный почтовый ящик на сервере, на которую затем можно подписаться. Сегодня большинство программ для работы с электронной почтой включают функцию чтения групп новостей, так что выполнение этих операций в IMAP не требуется.

Команда APPEND

APPEND — еще одна команда из семейства команд IMAP. Как правило, протокол IMAP применяется исключительно для чтения сообщений из почтовых ящиков. С помощью команды APPEND появляется возможность посылать сообщения в почтовый ящик, добавляя сообщение к концу файла почтового ящика. Эта функция работает не совсем корректно и она является довольно опасной, поэтому не рекомендуем увлекаться ею в качестве альтернативы SMTP. Это, скорее, приятное излишество протокола IMAP, а не рабочая лошадка. Основной формат команды APPEND следующий:

Команда CHECK

Команда CHECK используется для установки контрольной точки в почтовом ящике. Любые операции, такие, например, как запись данных из памяти сервера на его жесткий диск, должны выполняться при соответствующем состоянии почтового ящика. Именно для проверки целостности почтового ящика после дисковых и других подобных им операций и применяется команда CHECK. Эта команда используется без параметров.

Команда CLOSE

Команда CLOSE полностью соответствует своему названию — она закрывает почтовый ящик.

Действие команды CLOSE четко прослеживается на только что открытом новом почтовом ящике. Открытый почтовый ящик закрывается также с помощью команды LOGOUT. Команда CLOSE не имеет параметров.

Команда EXPUNGE

Ответ сервера на команду EXPUNGE представляет собой отчет о новом состоянии почтового ящика.

В строке 8 пользователь alex выбирает почтовый ящик с именем newbox. Строки 9–16 представляют собой ответ сервера с информацией относительно выбранного почтового ящика. Строка 9 говорит о том, что в нем находится 6 сообщений. В строках 17 и 20 пользователь alex воспользовался командой STORE, чтобы пометить два сообщения как удаленные (\DELETED). Затем в строке 23 пользователь alex выдает команду STATUS. Из строки 24 можно сделать заключение, что, с точки зрения сервера IMAP, в почтовом ящике все еще находятся шесть сообщений, хотя два из них помечены как удаленные. В строке 26 пользователь выдает команду EXPUNGE, по которой сообщения, помеченные как удаленные, стираются. Ответ сервера в строках 27–31 подтверждает, что сообщения были удалены из ящика и в нем осталось четыре сообщения. Это же подтверждает и команда STATUS, заданная в строке 32. На нее сервер отвечает, что в почтовом ящике теперь только четыре сообщения.

Команда SEARCH является одним из наиболее мощных средств из арсенала IMAP. С помощью этой команды производится поиск сообщений по критериям в активном почтовом ящике с последующим отображением результатов в виде номера сообщения. Формат команды SEARCH следующий:

Здесь CHARSET specification состоит из служебного слова CHARSET, за которым следует обозначение набора символов. Набор символов по умолчанию — ASCII , так что, как правило, этот параметр опускается. Параметр search criteria определяет ключевые критерии поиска и их значения. Критерии поиска описаны в табл. 7.3.

Таблица. Критерии поиска для команды SEARCH

Как видно из таблицы существует огромное количество критериев поиска сообщений. Это очень удобно, когда требуется найти специфическое сообщение в почтовых ящиках, которые заполнены большим количеством сообщений. Ниже представлен короткий пример с использованием команды SEARCH.

В строках 17, 20 и 23 показаны примеры использования команды SEARCH. Строки 18, 21 и 24 являются ответами сервера IMAP на команду SEARCH. В ответе содержатся номера сообщений, которые соответствуют критерию поиска. Если соответствий не найдено, то сервер возвращает слово SEARCH без идентификатора сообщения UID.

Команда FETCH

Команда FETCH используется для получения текста почтового сообщения. Она применяется только для отображения сообщений. В отличие от POP3, клиент IMAP не сохраняет копию сообщения на клиентском ПК.

Команда STORE

Команда STORE применяется для изменения информации о сообщении. Формат команды следующий:

Аргумент задает диапазон номеров сообщений, к которым применяется команда STORE. В настоящее время для этой команды определено только два типа данных ( ). Тип FLAGS определяет набор флагов, установленных для сообщения. Тип FLAGS.SILENT также определяет набор флагов, установленных для сообщения, но при этом сервер IMAP не возвращает их новое значение в своем ответе.

Поведением этих типов данных можно управлять, задав перед ними знак плюс (+) или минус (-). Знак плюс означает, что значение типа данных ( ) будет добавлено к сообщению, минус — что оно будет удалено из сообщения.

В строке 18 этого листинга показано, как устанавливается флаг \DELETED для сообщения в активном почтовом ящике с номером 1. Обратите внимание, что перед флагом задан знак плюс (+). Можно было бы также задать флаг (-). Тогда флаг \DELETED был бы отменен для сообщения (один из способов восстановить удаленное сообщение до того, как вступят в силу контрольные точки сообщения).

Команда COPY

Команда COPY используется для копирования сообщений из одного почтового ящика в другой. Формат команды COPY приведен ниже:

Здесь задает диапазон номеров сообщений, которые нужно скопировать из активного почтового ящика, а указывает имя ящика, в который их нужно скопировать.

Для протокола IMAP не определена команда перемещения сообщений, но очевидно, что эта операция есть не что иное, как копирование сообщений в другой почтовый ящик с заданием для оригиналов сообщений флага \DELETED. После следующей ротации почтового ящика (расстановки контрольных точек) оригиналы сообщений будут удалены, и останутся только их копии.

Команда CAPABILITY

С помощью команды CAPABILITY клиент может запрашивать у сервера IMAP информацию о его возможностях.

Команда NOOP

Действия команды NOOP, как мы знаем, соответствует ее названию, т.е. она ничего не делает. Она может применяться для поддержки активности во время сеанса для того, чтобы сеанс не прекратился по таймеру интервала ожидания. Ответ сервера на команду NOOP всегда должен быть положительным. Так как сервер часто в ответе возвращает состояние выполнения той или иной команды, то NOOP вполне можно использовать как триггер для периодического запроса о состоянии сервера. Если что-то произошло с почтовым ящиком во время периода ожидания, например сервер удалил сообщения согласно правилам, установленным для почтового ящика администратором почтовой системы, то в ответ на команду NOOP будет возвращена обновленная информация о его состоянии.

Команда LOGOUT

Команда LOGOUT используется для завершения сеанса для текущего идентификатора пользователя и закрытия всех открытых почтовых ящиков. Если какие-либо сообщения были помечены флагом \DELETED, то с помощью этой команды они будут физически удалены из почтового ящика.

Проблема с авторизацией в Exchange 2013 по pop3/imap?

Прошу помощи у сообщества, так как сломали все доступные в офисе головы :)

Есть Exchange 2013, есть домен на отдельном сервере, есть учетки в домене. Exchange 2013 в том же домене.

Пользователи учеток без проблем заходят в почту Exchange 2013 через веб-интерфейс OWA. Доставка почты тоже работает замечательно.

Но эти же пользователи не могут работать с почтой через почтовых клиентов. При авторизации по POP3/IMAP независимо от наличия и типа шифрования сервер выдаёт ошибку с неверными данными доступа: в случае с POP3 пишет, что неверный логин/пароль, а в случае с IMAP говорит «NO LOGIN».

Есть подозрение, что дело в правах пользователей на контроллере домена… Но вот в чём именно может быть проблема — не понятно. Кто знает, подскажите, где искать причину.

P.s. пробовали вариант с установкой домен-контроллера и exchange на одну машину — там всё работало без проблем по всем доступным протоколам POP3/IMAP/HTTPS.

P.p.s. используем Windows 2012 со всеми обновлениями.

  • Вопрос задан более трёх лет назад
  • 17628 просмотров

The IMAP test failed.

Attempting to resolve the host name *наш_субдомен_для_почты* in DNS.
The host name resolved successfully.

Additional Details
Testing TCP port 143 on host *наш_субдомен_для_почты* to ensure it’s listening and open.
The port was opened successfully.
The IMAP service is being tested.
There was an error testing the IMAP service

Additional Details
S: * OK The Microsoft Exchange IMAP4 service is ready.
C: 1 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 LOGINDISABLED STARTTLS UIDPLUS CHILDREN IDLE NAMESPACE LITERAL+
1 OK CAPABILITY completed.
C: 2 STARTTLS
S: 2 OK Begin TLS negotiation now.
Secured: CN=*наш_субдомен_для_почты*
C: 3 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 AUTH=PLAIN UIDPLUS CHILDREN IDLE NAMESPACE LITERAL+
3 OK CAPABILITY completed.
C: 4 LOGIN ivanov S: 4 NO LOGIN failed.
C: 5 LIST «» *
S: 5 BAD Command received in Invalid state.

Microsoft.Exchange.Tools.ExRca.Tests.ImapPop.MailProtocolException: 5 BAD Command received in Invalid state.
at Microsoft.Exchange.Tools.ExRca.Tests.ImapPop.ImapProtocolTester.SendCommand(String command, String logString)
at Microsoft.Exchange.Tools.ExRca.Tests.ImapPop.BaseProtocolTest.PerformTestReally()

The POP service is being tested.
There was an error testing the POP service.

Additional Details
S: +OK The Microsoft Exchange POP3 service is ready.
C: CAPA
S: +OK
TOP
UIDL
STLS
.
C: STLS
S: +OK Begin TLS negotiation.
Secured: CN=*наш_субдомен_для почты*
C: CAPA
S: +OK
TOP
UIDL
SASL PLAIN
USER
.
C: USER ivanov
S: +OK
C: PASS S: -ERR Logon failure: unknown user name or bad password.

Сервер SMTP

в настройках параметров обращения в отдел техподдержки что указать в поле Сервер SMTR.

Любой доступный вам SMTP сервер и надо указать.
SMTP сервер, грубо говоря, это компьютер, который занимается отправкой писем. При этом он может требовать авторизацию (для предотвращения неконтролируемой рассылки спама (рекламы)), а может и нет.
Вот у меня электронный почтовый ящик, например, noname@mail.ru
При таком раскладе я бы указывал так:
SMTP сервер: smtp.mail.ru
SMTP сервер требует авторизацию: да
Логин:
Пароль:

я указываю
SMTP сервер: smtp.bk.ru
пытаюсь отправить сообщение в техподдержку, пишет:
Электронное сообщение не отправлено.
Ошибка при вызове метода контекста (Подключиться): Аутентификация не прошла (SMTP error code 535, Incorrect authentication data)
а вообще не могу обновить релиз
пишет: Ошибка доступа к файлу ‘http://downloads.v8.1c.ru/tmplts/1c/AccountingBase/1_6_18_2/1cv8.cfu’
по причине:
Ошибка аутентификации при доступе к ресурсу: http://downloads.v8.1c.ru/tmplts/1c/AccountingBase/1_6_18_2/1cv8.cfu

> Ошибка при вызове метода контекста (Подключиться): Аутентификация не прошла (SMTP error code 535, Incorrect authentication data)
А вы пробовали перевести с английского? Вам написали — неверный логин или пароль

спасибо, задача решилась другим путем))))

Здравствуйте! подскажите, а каким путем вы решили вопрос об обновлении конфигурации? Дело в том, что у меня такая же проблема. Подскажите пожалуйста, как обновить релиз?

Здравствуйте! подскажите, пожалуйста, как вы решили эту задачу? Дело в том, что мне тоже выдает такую ошибку и я не могу обновить релиз. Подскажите пожалуйста, как это можно сделать?

вы получаете «SMTP error code 535, Incorrect authentication data»? Так введите правильный логин с паролем

Читают тему:

Мероприятия

  • Где купить СОФТ
  • Вакансии фирм-партнеров «1С»
  • Центры Сертифицированного Обучения
  • Интернет курсы обучения «1С»
  • Самоучители
  • Учебный центр № 1
  • Учебный центр № 3
  • Сертификация по «1С:Профессионал»
  • Организация обучения под заказ
  • Книги по 1С:Предприятию

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

  • WWW.1С.ru
  • 1С:Предприятие 8
  • 1С Отраслевые решения
  • Образовательные программы
  • 1С:Линк
  • 1С:Консалтинг
  • 1С:Дистрибьюция
  • 1С для торговли
  • 1С-Онлайн
  • 1С Интерес
  • 1С:Образование

При использовании материалов активная прямая гиперссылка вида
ИСТОЧНИК: БУХ.1С обязательна.

Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.

Редакция уважает мнение авторов, но не всегда разделяет его.

На указанный в форме e-mail придет запрос на подтверждение регистрации.

Мы используем файлы cookie, чтобы анализировать трафик, подбирать для вас подходящий контент и рекламу, а также дать вам возможность делиться информацией в социальных сетях. Если вы продолжите использовать сайт, мы будем считать, что вас это устраивает.

ААА5 Ошибка при настройке учетной записи электронной почты

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

  1. Форум
  2. / Типовые решения 1С-Рарус
  3. / Автоматизация автобизнеса
  4. / ААА5 Ошибка при настройке учетной записи электронной почты

Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02)

Добавляю новую учетную запись(ранее не использовали данный функционал),

почтовый ящик на яндексе,
SMTP-сервер: smtp.yandex.ru порт 25 , аутентификация: Login (Ввела логин и пароль)
POP3-сервер: pop.yandex.ru порт 110, аутентификация: Обычная (Ввела тот же логин и пароль)

при нажатии на кнопку Проверить параметры подключения выдается ошибка:
<Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ФормаЭлемента.Форма(156)>: Ошибка при вызове метода контекста (Подключиться): Ошибка при попытке соединения с сервером «pop.yandex.ru:110» (10061)

что не так может быть настроено? может в правах и настройках нужно еще что нибудь включить?

вопрос актуален, подскажите правильны ли настройки, указанные выше?
и еще для зашифрованного соединения какой нужно указывать порт для smtp-сервера и pop3-сервера?

Илон Маск рекомендует:  Faq как программно создать ярлык
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL