Configurações de email duplicadas causaram perda de email no Mail on Lion

2

Oh querida, não ter muita sorte no momento. Tendo recentemente horas desperdiçadas em um problema simples Transferi minha mágica anti-Midas para um amigo e perdi alguns dados de e-mail. Alguém poderia aconselhar (a) se o abaixo era uma idéia obviamente estúpida, e (b) se eu posso fazer alguma coisa no caminho da recuperação?

Então, meu amigo usa o Hotmail via POP3 no Mail, no Mac Lion em um MBP. Isso é definido para excluir e-mails em uma semana depois de serem lidos no servidor (embora ela apare as mensagens manualmente na interface da Web do Hotmail e tenha certeza de que os e-mails antigos não foram excluídos, pois ela ainda tem e-mails muito antigos em sua web caixa de entrada baseada em

OK, ela começou uma nova empresa e comprou um pacote de domínio / hospedagem e precisou de ajuda para configurá-lo. O requisito era que o email fosse agrupado em sua caixa de entrada do Mail junto com o Hotmail, mas ela deveria ter um widget de perfil na interface do New Mail que permitisse definir o endereço de email de onde cada mensagem deveria vir.

Muito fácil, raciocinei. O domínio já estava definido para encaminhar para seu endereço do Hotmail, portanto, a empresa de hospedagem não está realizando nenhum email - apenas enviando-o. Achei que criar um novo perfil de e-mail com todas as credenciais do Hotmail, exceto o endereço De, que seria o endereço [email protected] que estávamos configurando, funcionaria. Agora, neste estágio você está pensando:

  1. vale a pena ir
  2. isso não vai funcionar, ou
  3. não faça isso, você vai quebrar!

Espero que você não esteja pensando em 3, pois fui em frente e fiz isso e, embora o perfil tenha sido criado, ele causou um erro e não pareceu funcionar. O erro foi:

The account path /Users/<name>/Library/Mail/V2/POP-<email>@<pop3-server>
is already being used by the account "Hotmail".

"OK", disse eu - e devidamente deletado a conta "MyDomain" recém-criada. Infelizmente, isso removeu a caixa de entrada, os rascunhos e os itens enviados relacionados à conta "Hotmail" (perfeitamente funcional) (que eu não toquei). Uma ligação para o suporte da Apple na Índia resultou na ligação de um especialista - e ele parecia receptivo à idéia de que, como o perfil exibia esse erro quando o salvamos, ele deveria ter nos avisado de que estava prestes a fazer algo catastrófico. Eu me ofereci para registrar um bug na Apple através da web, mas ele disse que não haveria necessidade, já que ele já havia feito isso.

Então, ou eu bati contra um bug do Mail, e eu deveria estar pulando pra cima e pra baixo, ou eu fiz algo perfeitamente estúpido, e eu deveria estar sentada no canto travesso por algumas horas. Honestos pensamentos muito bem-vindos neste ponto.

Enquanto isso, meu amigo e eu - na ausência de backups - estamos tentando um software de recuperação de dados (Disk Drill) para recuperar os e-mails que foram perdidos. Vamos ver se isso funciona amanhã, mas se outras idéias surgirem, eu sou todo ouvidos. Nós cavamos na pasta de e-mail do Hotmail, e as pastas com som importante têm 40KB ou mais - ou seja, basicamente vazias.

Socorro! e TIA.

Edit: é um tiro no escuro, mas meu amigo poderia tenho executado o iCloud. Este backup deve todos o email dela, ou apenas o email me.com? Nós entramos na interface e não conseguimos ver nada sob o e-mail (tudo parecia vazio), mas eu acho que pode ser porque ela não estava logada, ou o iCloud não recua, ou não estava rodando. .

halfer
fonte
O que faz o diretório /Users/<name>/Library/Mail/V2/ conter?
AndrewNimmo
Esqueci o iCloud, não está relacionado ao que você está fazendo.
AndrewNimmo
Nenhum backup? A informação crítica deve ser sempre copiada. Obtenha um disco externo e configure o Time Machine.
AndrewNimmo
@AndrewNimmo - essa pasta continha várias subpastas, e a que pertencia à conta valiosa (intocada), tinha algumas pastas padrão lá ('caixa de entrada', 'enviadas' ou similares) - e elas eram muito pequenas, como eu digo . Parece que minhas ações em re-adicionando a mesma conta, que em retrospectiva o aplicativo deveria ter graciosamente rejeitado - redefinir as pastas específicas da conta para esvaziar.
halfer
Nos backups, eu concordo. Ajudarei meu amigo a configurar o Time Machine com urgência.
halfer

Respostas:

1

Se eu estou lendo a pergunta inicial corretamente, você deseja selecionar de qual conta o novo correio vem.

Em Mail prefs & gt; Contas & gt; Na guia Informações da conta, você pode inserir vários endereços de e-mail no campo Endereço de e-mail. Você deve separá-los por vírgulas.

Mail prefs

Quando você cria uma nova mensagem A lista suspensa De listará todos os endereços de e-mail. Esses endereços serão usados ​​no campo De:.

Mail From

afragen
fonte
Gah! Tão fácil quanto isso? Sim, isso era exatamente o que eu estava tentando alcançar. Se apenas a interface do usuário deixou isso claro. Droga! ;-)
halfer
Eu gostaria de dividir o +100 entre a resposta do MattiSG e você - isso foi muito útil. Então, você recebe um carrapato e um +1 :)
halfer
Não se preocupe. A ideia é obter as respostas de que você precisa.
afragen
0

Por que o e-mail foi perdido

Mail.app salva dados para cada conta de email, na verdade, na seguinte estrutura de pastas:

~/Library/Mail/V2/POP-<email>@<pop3-server>

Uma pasta para cada caixa de correio exclusiva.

Então, claro, se dois e-mails realmente usam exatamente o mesmo <email> e <pop3-server>, você pode ver que há vai ser um conflito: ambos os dados seriam armazenados na mesma pasta, o que entraria em conflito em cada salvamento de email / estado.

Mail.app avisou sobre isso (embora de uma maneira muito hostil ao usuário. Ele deveria ter dito que você não pode ter duas contas com o mesmo nome de usuário e servidor). No entanto, onde parece ter grampeado muito severamente, é que fez crie a conta em seu registro, mesmo que ela tenha dito que não poderia. Então, quando você excluiu do registro, ele também passou a excluir os dados associados à conta. Estes dados estavam em… bem, ~/Library/Mail/V2/POP-<email>@<pop3-server>. Então, apagou os dados para ambos contas, caindo efetivamente no conflito que havia tentado evitar.

A ideia de “duplicação”

Você está perguntando se duplicar a conta era uma ideia de "bom / vamos tentar / não-oh". Eu diria que não é nenhum dos dois. É apenas um "não funciona e & amp; idéia não muito útil ”. Se o email de hospedagem (publicamente visível) foi definido como redirecionar para o hotmail, então todos os e-mails necessários para verificar no hotmail .

Sender → email@company → hotmail → Mail.app
         ↑ not saved     ↑ not saved
         upon transfer   upon POP dl

Por que criar outra conta com De mudando? Para poder enviar e-mails que mostrariam apenas o visível publicamente @company o email? Então você fez errado. Não é errado como em "você vai quebrá-lo", mas errado como em "você não sabia como funciona o correio e fez uma suposição errada".

Os e-mails são enviados usando o protocolo SMTP (um protocolo para enviar, como o POP é um protocolo para baixar e-mails de um servidor). Alterando a De cabeçalho não teria sido uma garantia de que tudo teria funcionado como esperado. De fato, o hotmail provavelmente teria (eu não posso ter certeza porque eu não tenho nenhuma conta hotmail, mas na minha experiência a maioria dos provedores, especialmente os baseados na web) se recusou a enviar esse email .

Pense nisso: você teria perguntado aos servidores SMTP do hotmail para enviar um e-mail fingindo vir de um endereço que não é do hotmail . É como pedir à UPS para entregar um pacote com o selo do concorrente. A razão principal pela qual isso é extremamente raro é permitir que os spammers usem tal serviço para entregar milhões de e-mails sem serem pegos: o e-mail finge ser originado de @whatever, mas na verdade é enviado de @hotmail. Como alguém poderia rastrear isso?

Cuja responsabilidade foi

Então, já que parece que você está querendo principalmente culpar:

  1. O email deveria ter sido mais explícito em sua mensagem de erro; isso não é um bug, mas isso é mau UX.
  2. Enviar não deve permitir que você valide a criação da conta após erro . Isso foi um bug, que se tornou crítico no caso extremo em que você caiu: ter outra conta com exatamente as mesmas configurações e querer excluir uma delas.
  3. A ideia de duplicar a conta não era boa, mas nunca deveria ter tido tais conseqüências. A suposição que você fez era falsa, mas não há dúvida é totalmente culpa do software se a perda de dados ocorreu .

Na verdade, a perda de dados não teria acontecido se o Mail.app tivesse usado uma hierarquia de arquivos diferente (para não dizer que deveria, é muito melhor assim do que com números de ID inúteis; mas quero dizer, é a implementação que foi escolhido que é responsável, não a configuração de correio). Eles devem ter visto o caso extremo de várias contas sendo configuradas e terem proibido completamente a criação de várias contas ou dados não excluídos, desde que uma conta use a referida pasta.

Próximo

  1. COMPRAR UM DISCO RÍGIDO EXTERNO E AJUSTE A MÁQUINA DO TEMPO . Nós todos aprendemos sobre isso da maneira mais difícil, e é uma dessas ocasiões.
  2. Esqueça o hotmail. A sério. É uma pena usar tal cliente . Mesmo se você não usar sua interface web, isso é ruim. Tem terrível filtragem de spam, não suporta IMAP (pelo menos para o meu conhecimento), tem pobres limites de tamanho de arquivo … Obter uma conta em um provedor de e-mail sério, como Gmail ou Y! Mail: interface web é excelente, as cotas são muito maiores, o tamanho dos anexos é duas vezes maior, a filtragem de spam é ótima e eles suportam IMAP.
  3. Usar IMAP . Todos concordamos que e-mails são na maioria das vezes informações críticas, especialmente em um ambiente de negócios. O IMAP permitirá que você sincronize o estado (como lido / sinalizado) e mantenha uma cópia de todos os e-mails no servidor. Dessa forma, você terá três backups: um on-line, seguro no servidor do seu provedor. Um sincronizado, no seu computador principal. Um off-line, no caso de uma exclusão acidental, no backup do Time Machine que você configurou em # 1.
MattiSG
fonte
Obrigado pela sua resposta detalhada. Pensamentos iniciais: (1) é claro que as cópias de segurança devem ser feitas, mas não é o meu computador - eu trabalho com o sistema como ele é apresentado para mim. Claro, eu deveria ter tido um backup antes de mexer - agora eu sei! (2) Meu amigo usa o Hotmail / POP3 e não quero alterá-lo. (3) boa idéia. Uma vez que eu mudei de encaminhamento de domínio (para o Hotmail) para usar os serviços de e-mail nos novos domínios, usei o IMAP para isso, que fica ao lado da configuração do Hotmail / POP3 perfeitamente feliz.
halfer
Eu discordo de sua avaliação sobre o uso de "servidores SMTP do hotmail para enviar um e-mail fingindo vir de um endereço que não é do hotmail" - esta é uma configuração comum que eu usei muitas vezes (embora não com o Hotmail). O SMTP autenticado facilita muito o envio de mensagens com diferentes cabeçalhos De / Responder a - se ocorrer spam, o proprietário do servidor SMTP responderá a reclamações de abuso desativando as credenciais de SMTP.
halfer
Como isso responde a minha pergunta, você recebe o +100 ... obrigado novamente. Eu vou dar o carrapato para @afragen simplesmente porque isso foi muito útil também, espero que tudo bem!
halfer
Aliás, sou levado a acreditar que a Apple agora sabe sobre esses bug (s). Alguma idéia se eu puder acompanhar o progresso deles? Eu presumo que eles não tenham um rastreador de bugs público!
halfer
@halfer Sobre a autenticação SMTP: sinta-se à vontade para editar minha resposta para adicionar esses detalhes, não achei que o hotmail suportaria, pois eles não suportam IMAP. Quanto ao tick / upvotes / bounty: faça o que quiser;) As votações não são limitadas e podem ser dadas a todos; para mim, o tick é importante apenas para usuários futuros, então eles sabem o que exatamente respondeu sua pergunta se eles já tiveram o mesmo problema. Para o rastreamento da Apple, não sei exatamente. Radar é para devs, e eu não sei se você pode obter atualizações, mesmo como um. Talvez alguém mais saiba? :)
MattiSG