6

Какой протокол следует использовать, когда два пользователя (отдельные компьютеры) хотят проверить одну учетную запись электронной почты - POP3 или IMAP?

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

3 ответа3

10

Вы хотите использовать IMAP! POP3 не предназначен для этого сценария!

Хотя вы можете указать POP3 хранить копии ваших сообщений на сервере, он также загружает их на ваш локальный компьютер. Обратите внимание на слово « копия ». Используя эту опцию для почтового ящика, доступного одному человеку, вы получите три копии каждого сообщения: по одному на сервере и по одной локальной копии в каждой из ваших систем!

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

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

Кроме того, вся отправленная почта хранится на сервере.

IMAP даст вам действительно общий почтовый ящик.

9

Используйте POP, и пусть оба почтовых клиента "оставят копию сообщений на сервере" на некоторое разумное время, чтобы обе стороны проверили его. Выберите нужные параметры в настройках учетной записи вашего почтового клиента.

3

Если вам нужно использовать один почтовый ящик, то лучше всего настроить почтовые клиенты так, чтобы они оставляли сообщения на сервере, как предлагает @Josh . Это будет одинаково хорошо работать независимо от того, используете ли вы POP3 или IMAP4, поскольку ключ заключается в том, чтобы настроить клиент так, чтобы сообщение оставалось на сервере. IMAP4 работает так же хорошо, как и POP3 в режиме "офлайн", хотя он разработан скорее как протокол онлайн-доступа, чем POP3.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .