La configuración de correo duplicada provocó la pérdida de correo electrónico en Mail on Lion

Dios mío, no tengo mucha suerte en este momento. Habiendo perdido horas recientemente en un problema simple , transfirí mi magia anti-Midas a un amigo y perdí algunos datos de correo electrónico. ¿Alguien podría aconsejarme (a) si lo siguiente fue una idea obviamente estúpida, y (b) si puedo hacer algo en el camino de la recuperación?

Entonces, mi amigo usa Hotmail a través de POP3 en Mail, en Mac Lion en un MBP. Esto está configurado para eliminar el correo una semana después de que se lea desde el servidor (aunque ella recorta el correo manualmente en la interfaz web de Hotmail y está bastante segura de que el correo antiguo no se eliminó, ya que todavía tiene correo muy antiguo en su web bandeja de entrada basada en).

De acuerdo, ella comenzó una nueva empresa, compró un paquete de dominio/alojamiento y necesitaba ayuda para configurarlo. El requisito era que el correo se agrupara en su bandeja de entrada de Mail junto con Hotmail, pero debería tener un widget de perfil en la interfaz de New Mail que le permitiera establecer de qué dirección de correo electrónico debería provenir cada mensaje.

Bastante fácil, razoné. El dominio ya estaba configurado para reenviar a su dirección de Hotmail, por lo que la empresa de alojamiento no está reteniendo ningún correo, solo enviándolo. Pensé que crear un nuevo perfil de correo que tuviera todas sus credenciales de Hotmail excepto la dirección De, que sería la dirección info@example.com que estábamos configurando, sería suficiente. Ahora, en esta etapa estás pensando:

  1. eso vale la pena ir,
  2. eso no funcionará, o
  3. ¡No hagas eso, lo romperás!

Espero que no estés pensando en 3, ya que seguí adelante e hice eso, y aunque el perfil se creó, causó un error y no pareció funcionar. el error fue:

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

"Está bien", dije, y eliminé debidamente la cuenta "Mi Dominio" recién creada. Lamentablemente, esto eliminó la bandeja de entrada, los borradores y los elementos enviados relacionados con la cuenta "Hotmail" (perfectamente funcional) (que no toqué). Una llamada al soporte de Apple en India resultó en que el especialista registrara una llamada, y parecía estar dispuesto a aceptar la idea de que, dado que el perfil apareció con ese error cuando lo guardamos, debería habernos advertido que estaba a punto de hacer algo catastrófico. Le ofrecí registrar un error con Apple a través de la web, pero dijo que no sería necesario, ya que ya lo había hecho.

Entonces, o choqué contra un error de Mail y debería estar saltando de un lado a otro, o hice algo perfectamente estúpido y debería estar sentado en el rincón travieso durante unas horas. Pensamientos honestos muy bienvenidos en este punto.

Mientras tanto, mi amigo y yo, a falta de copias de seguridad, estamos probando un software de recuperación de datos (Disk Drill) para recuperar los correos que se han perdido. Veremos si esto funciona mañana, pero si surgen otras ideas, soy todo oídos. Hemos excavado en la carpeta de correo de Hotmail, y las carpetas que suenan importantes tienen aproximadamente 40 KB, es decir, básicamente están vacías.

¡Ayuda! y TIA.

Editar: es una posibilidad remota, pero mi amigo podría haber estado ejecutando iCloud. ¿Debería hacer una copia de seguridad de todo su correo electrónico, o solo del correo electrónico de me.com? Entramos en la interfaz y no pudimos ver nada en el correo electrónico (todo parecía vacío), pero supongo que eso podría deberse a que ella no había iniciado sesión, o iCloud no hace una copia de seguridad de estas cosas, o no se estaba ejecutando. .

¿Qué contiene el directorio /Users/<name>/Library/Mail/V2/?
Olvídate de iCloud, no está relacionado con lo que has estado haciendo.
¿Sin copias de seguridad? Siempre se debe hacer una copia de seguridad de la información crítica. Obtenga un disco externo y configure Time Machine.
@AndrewNimmo: esa carpeta contenía varias subcarpetas, y la que pertenece a la cuenta valiosa (sin tocar), tenía algunas carpetas predeterminadas allí ('bandeja de entrada', 'enviado' o similar), y eran muy pequeñas como digo . Parece que mis acciones al volver a agregar la misma cuenta, que en retrospectiva, la aplicación debería haber rechazado con gracia: restablecer las carpetas específicas de la cuenta para que estén vacías.
En las copias de seguridad, estoy de acuerdo. Ayudaré a mi amigo a configurar Time Machine con cierta urgencia.
¿Tu pregunta es sobre la recuperación de los datos perdidos?
Ahora no tanto: instalé una demostración de Disk Drill y afirmaba poder recuperar quizás un centenar de mensajes eliminados más o menos. Sin embargo, mi amigo me ha dicho que no me preocupe por eso, ya que hay un costo involucrado. Mi pregunta restante es si los contribuyentes piensan que esto es un error o si era obvio que esto resultaría como lo hizo.
El problema inicial es que POP almacena datos en la computadora y los elimina del servidor. Sí, el tiempo de esto se puede ajustar. La verdadera solución retrospectiva es usar IMAP. Tu error inicial parece ser pensar que se creó una segunda cuenta de correo y lo que hiciste fue borrar tu única cuenta de correo.

Respuestas (2)

Si estoy leyendo la pregunta inicial correctamente, desea seleccionar de qué cuenta proviene el correo nuevo.

En la pestaña Preferencias de correo > Cuentas > Información de la cuenta, puede ingresar varias direcciones de correo electrónico en el campo Dirección de correo electrónico. Debes separarlos por comas.

preferencias de correo

Cuando cree un nuevo mensaje, el menú desplegable De mostrará una lista de todas las direcciones de correo electrónico. Estas direcciones se utilizarán en el campo De:.

Correo de

¡Gah! ¿Tan fácil como eso? Sí, eso era exactamente lo que estaba tratando de lograr. Si tan solo la interfaz de usuario lo dejara claro. ¡Maldita sea! ;-)
Desearía poder dividir los +100 entre la respuesta de MattiSG y la suya; esto fue muy útil. Entonces, obtienes una marca y un +1 :)
No es para preocuparse. La idea es obtener las respuestas que necesita.

¿Por qué se perdió el correo?

Mail.app guarda datos para cada cuenta de correo electrónico, de hecho, en la siguiente estructura de carpetas:

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

Una carpeta para cada buzón único.

Entonces, por supuesto, si dos correos electrónicos realmente usan exactamente el mismo <email>y <pop3-server>, puede ver que habrá un conflicto: ambos datos se almacenarán en la misma carpeta, lo que entraría en conflicto en todos y cada uno de los correos/estados guardados.

Mail.app te advirtió sobre esto (aunque de una manera muy poco amigable para el usuario. Debería haber dicho que no puedes tener dos cuentas con exactamente el mismo nombre de usuario y servidor). Sin embargo, donde parece haber fallado bastante, es que creó la cuenta en su registro, aunque dijo que no podía. Entonces, cuando lo eliminó del registro, también eliminó los datos asociados con la cuenta. Estos datos estaban en... bueno, ~/Library/Mail/V2/POP-<email>@<pop3-server>. Entonces, eliminó los datos de ambas cuentas, cayendo efectivamente en el conflicto que había tratado de evitar.

La idea de la "duplicación"

Estás preguntando si duplicar la cuenta fue una idea "buena / probemos / oh-no". Yo diría que no es ninguno. Es solo una idea de "no funcionará y no será realmente útil". Si el correo electrónico de alojamiento (visible públicamente) se configuró para redirigir a hotmail, entonces todo el correo que se necesitaba verificar estaba en hotmail .

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

¿Por qué crear otra cuenta con Desde el cambio? ¿Para poder enviar correos que solo muestren el @companycorreo electrónico visible públicamente? Entonces lo hiciste mal. No está mal como en “lo romperás”, pero está mal como en “no sabías cómo funciona el correo e hiciste una suposición equivocada”.

Los correos se envían utilizando el protocolo SMTP (un protocolo para enviar, como POP es un protocolo para descargar correo de un servidor). Cambiar el encabezado From no habría sido una garantía de que todo hubiera funcionado como se esperaba. De hecho, hotmail probablemente (no puedo estar seguro porque no tengo ninguna cuenta de hotmail, pero en mi experiencia la mayoría de los proveedores la tienen, especialmente los basados ​​en la web) se habría negado a enviar ese correo .

Piénsalo: le habrías pedido a los servidores SMTP de hotmail que enviaran un correo fingiendo provenir de una dirección que no es de hotmail . Es como pedirle a UPS que entregue un paquete que tiene el sello de un competidor. La razón principal por la que esto es extremadamente raro es que permitiría a los spammers usar dicho servicio para entregar millones de correos electrónicos sin ser detectados: el correo pretende provenir de @lo que sea, pero en realidad se envía desde @hotmail. ¿Cómo podría alguien rastrear esto?

de quien era la responsabilidad

Entonces, dado que parece querer principalmente culpar:

  1. Mail debería haber sido más explícito en su mensaje de error; eso no es un error, pero es una mala experiencia de usuario.
  2. El correo no debería haberte permitido validar la creación de la cuenta en caso de error . Eso fue un error, que se volvió crítico en el caso límite en el que cayó: tener otra cuenta con exactamente la misma configuración y querer eliminar una de ellas.
  3. La idea de duplicar la cuenta no era buena, pero nunca debería haber tenido tales consecuencias. La suposición que hizo fue falsa, pero no hay duda de que es completamente culpa del software si se produjo una pérdida de datos .

De hecho, la pérdida de datos no habría ocurrido si Mail.app hubiera usado una jerarquía de archivos diferente (por no decir que debería haberlo hecho, es mucho mejor de esta manera que con números de identificación inútiles; pero quiero decir que es la implementación que se eligió que es responsable, no la configuración de correo). Deberían haber visto el caso extremo de la configuración de varias cuentas y prohibir por completo la creación de varias cuentas o no eliminar los datos siempre que una cuenta use dicha carpeta.

Próximo

  1. COMPRE UN DISCO DURO EXTERNO Y CONFIGURE TIME MACHINE . Todos aprendemos sobre esto de la manera difícil, y es una de esas ocasiones.
  2. Olvídate de hotmail. En serio. Es una pena usar un cliente así . Incluso si no usa su interfaz web, es malo. Tiene un filtro de spam terrible, no es compatible con IMAP (al menos que yo sepa), tiene límites de tamaño de archivo deficientes ... Obtenga una cuenta en un proveedor de correo serio como Gmail o Y!mail: la interfaz web es excelente, las cuotas son mucho más altas, el tamaño de los archivos adjuntos es el doble, el filtrado de correo no deseado es excelente y son compatibles con IMAP.
  3. Usa IMAP . Todos estamos de acuerdo en que los correos electrónicos suelen ser piezas de información críticas, especialmente en un entorno empresarial. IMAP le permitirá sincronizar el estado (como leído/marcado) y guardar una copia de todos los correos en el servidor. De esta forma, obtendrá tres copias de seguridad: una en línea, segura en el servidor de su proveedor. Uno sincronizado, en su computadora principal. Uno fuera de línea, en caso de una eliminación accidental, en la copia de seguridad de Time Machine que configuró en el n. ° 1.
Gracias por tu minuciosa respuesta. Pensamientos iniciales: (1) por supuesto, se deben hacer copias de seguridad, pero no es mi computadora: trabajo con el sistema tal como se me presenta. Por supuesto, debería haber hecho una copia de seguridad antes de jugar, ¡ahora lo sé! (2) Mi amigo usa Hotmail/POP3 y no quiero cambiarlo. (3) Buena idea. Una vez que cambié del reenvío de dominio (a Hotmail) al uso de los servicios de correo electrónico en los nuevos dominios, usé IMAP para esto, que se encuentra perfectamente feliz junto con la configuración de Hotmail/POP3.
No estoy de acuerdo con su evaluación sobre el uso de "servidores SMTP de Hotmail para enviar un correo que finge provenir de una dirección que no es de Hotmail": esta es una configuración común que he usado muchas veces (aunque no con Hotmail). El SMTP autenticado hace que sea muy fácil enviar correo con diferentes encabezados De/Responder a: si se produce spam, el propietario del servidor SMTP responderá a las quejas de abuso desactivando las credenciales de SMTP.
Dado que esto responde a mi pregunta, obtienes el +100... gracias de nuevo. Le daré la marca a @afragen simplemente porque eso también fue muy útil, ¡espero que esté bien!
Por cierto, me hacen creer que Apple ahora conoce estos errores. ¿Alguna idea si puedo seguir su progreso? ¡Supongo que no tienen un rastreador de errores público!
@halfer Acerca de la autenticación SMTP: no dude en editar mi respuesta para agregar estos detalles, no pensé que Hotmail lo admitiría, ya que no admiten IMAP. En cuanto al tick / upvotes / bounty: haz lo que quieras ;) Los votos a favor no están limitados y se pueden dar a todos; para mí, la marca es importante solo para futuros usuarios, para que sepan qué respondió exactamente a su pregunta si alguna vez tienen el mismo problema. Para el seguimiento de Apple, no lo sé exactamente. Radar es para desarrolladores, y no sé si puede obtener actualizaciones incluso como uno. ¿Quizás alguien más lo sepa? :)