Usando POP3 e IMAP para a mesma conta

1

Ao usar um servidor de e-mail, sei que o IMAP deixa todos os e-mails no servidor enquanto o pop3 faz o download e o exclui (às vezes, depois de alguns dias, dependendo das opções de configuração do cliente de e-mail). Minha pergunta é, o que acontece quando usando os dois protocolos ?, por exemplo, usando pop3 no meu outlook client deve excluir a mensagem depois de alguns dias e, portanto, não será mais acessível a partir do webmail, mas acessando a mesma mensagem do webmail primeiro deixa lá até o protocolo pop3 exclui isso? O fato de uma mensagem ser excluída ou não (e como) depende do protocolo usado para lê-la pela primeira vez?

Obrigado antecipadamente.

    
por Miguel01 14.12.2015 / 19:08

2 respostas

2

As RFCs POP3 permitem explicitamente que um cliente deixe mensagens em um servidor, mas avisam que isso levará ao acúmulo de mensagens e incentivará os clientes a enviar comandos explícitos de exclusão depois de receberem e-mails e incentivará os administradores a considerarem a retenção em todo o site políticas para excluir e-mails após algum tempo de leitura.

Em suma, não é o protocolo. O seu cliente está enviando o comando DELE para excluir e-mails, talvez após alguns dias, ou seu servidor possui uma política de site para excluir e-mails que foram lidos pelo POP3 após algum tempo. Nenhum comportamento é obrigatório pelo protocolo POP3.

link "Protocolo dos Correios - Versão 3" inclui:

  1. The UPDATE State

When the client issues the QUIT command from the TRANSACTION state, the POP3 session enters the UPDATE state. The POP3 server removes all messages marked as deleted from the maildrop [..] In no case may the server remove any messages not marked as deleted.

If a session terminates for some reason other than a client-issued QUIT command, the POP3 session does NOT enter the UPDATE state and MUST not remove any messages from the maildrop.

(ênfase minha)

e

  1. Scaling and Operational Considerations

Since some of the optional features described above were added to the POP3 protocol, experience has accumulated in using them in large-scale commercial post office operations where most of the users are unrelated to each other. In these situations and others, users and vendors of POP3 clients have discovered that the combination of using the UIDL command and not issuing the DELE command can provide a weak version of the "maildrop as semi-permanent repository" functionality normally associated with IMAP. [..]

When these facilities are used in this way by casual users, there has been a tendency for already-read messages to accumulate on the server without bound. This is clearly an undesirable behavior pattern from the standpoint of the server operator. This situation is aggravated by the fact that the limited capabilities of the POP3 do not permit efficient handling of maildrops which have hundreds or thousands of messages.

Consequently, it is recommended that operators of large-scale multi-user servers, especially ones in which the user's only access to the maildrop is via POP3, consider such options as: [..]

  • Enforce a site policy regarding mail retention on the server.

    Sites are free to establish local policy regarding the storage and retention of messages on the server, both read and unread. For example, a site might delete unread messages from the server after 60 days and delete read messages after 7 days. Such message deletions are outside the scope of the POP3 protocol and are not considered a protocol violation.

    Server operators enforcing message deletion policies should take care to make all users aware of the policies in force.

    Clients must not assume that a site policy will automate message deletions, and should continue to explicitly delete messages using the DELE command when appropriate.

e

link

Discussion: While POP3 allows clients to leave messages on the server, RFC 1939 [POP3] warns about the problems that may arise from this, and allows servers to delete messages based on site policy.

    
por 14.12.2015 / 19:33
0
  • É possível usar pop3 sem excluir mensagens.
  • Para responder à sua pergunta (não tenho certeza se acertei você): O que acontece com os emails depende das ações que são executadas através do protocolo usado. Isso não depende necessariamente do fato de qual protocolo foi usado para ler o e-mail pela primeira vez.
por 14.12.2015 / 19:17