Дублированные почтовые настройки вызвали потерю электронной почты в Mail на Lion

2

О, дорогой, сейчас мне не повезло. Недавно потратив несколько часов на простую проблему , я передал магию против Мидаса другу и потерял некоторые данные электронной почты. Может ли кто-нибудь посоветовать (а), была ли нижеприведенная идея явно глупой, и (б) могу ли я что-нибудь сделать для восстановления?

Итак, мой друг использует Hotmail через POP3 в Mail, в Mac Lion на MBP. Он настроен на удаление почты через неделю после ее чтения с сервера (хотя она обрезает почту вручную в веб-интерфейсе Hotmail и вполне уверена, что старая почта не удалялась, поскольку у нее все еще есть очень старая почта в ее сети). почтовый ящик).

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

Достаточно легко, рассуждал я. Домен уже был настроен на переадресацию на ее адрес Hotmail, поэтому хостинговая компания не удерживает почту - просто отправляет ее дальше. Я подумал, что создание нового почтового профиля, который будет иметь все ее учетные данные Hotmail, за исключением адреса From, который будет настроенным нами адресом info@example.com, поможет. Теперь на этом этапе вы думаете:

  1. это стоит того,
  2. это не сработает, или
  3. не делай этого, ты сломаешь это!

Я надеюсь, что вы не думаете 3, так как я пошел вперед и сделал это, и, хотя профиль создан, он вызвал ошибку и не работал. Ошибка была:

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

«ОК», - сказал я - и должным образом удалил вновь созданную учетную запись «MyDomain». К сожалению, это удалило входящие, черновики и отправило элементы, связанные с (совершенно функциональной) учетной записью «Hotmail» (которую я не трогал). Обращение в службу поддержки Apple в Индии привело к тому, что специалист зарегистрировал звонок - и он, казалось, поддается идее, что, поскольку профиль высветил эту ошибку, когда мы ее сохранили, он должен был предупредить нас о том, что он собирается сделать что-то катастрофическое. Я предложил регистрировать ошибку в Apple через Интернет, но он сказал, что в этом не будет необходимости, поскольку он уже сделал это.

Итак, я либо ударил по ошибке Почты, и мне следовало бы прыгать вверх или вниз, либо я сделал что-то совершенно глупое, и я должен сидеть в непослушном углу в течение нескольких часов. Честные мысли очень приветствуются по этому вопросу.

Тем временем, мой друг и я - в отсутствие резервных копий - пытаемся восстановить программное обеспечение для восстановления данных (Disk Drill), чтобы вернуть потерянные письма. Посмотрим, сработает ли это завтра, но если появятся какие-то другие идеи, я весь в ушах. Мы погрузились в почтовую папку Hotmail, и важные папки размером 40 КБ или около того - т.е. в основном пустые.

Помогите! и TIA.

Изменить: это длинный выстрел, но мой друг мог работать под управлением iCloud. Должно ли это сделать резервную копию всей ее электронной почты или только электронной почты me.com? Мы вошли в интерфейс и не могли видеть ничего по электронной почте (все казалось пустым), но я думаю, что это может быть потому, что она не вошла в систему, или iCloud не поддерживает эти вещи, или он не работал .. ,

halfer
источник
Что /Users/<name>/Library/Mail/V2/содержится в каталоге ?
AndrewNimmo
Забудьте iCloud, это не связано с тем, что вы делали.
AndrewNimmo
Нет резервных копий? Важная информация всегда должна быть зарезервирована. Получите внешний диск и настройте Time Machine.
AndrewNimmo
@AndrewNimmo - эта папка содержала несколько подпапок, а папка, относящаяся к (нетронутой) ценной учетной записи, содержала несколько папок по умолчанию («Входящие», «Отправленные» или аналогичные) - и, как я говорю, они были очень маленькими , Кажется, что мои действия по повторному добавлению той же учетной записи, которую в ретроспективе приложение должно было изящно отклонить, - сброс папок для конкретной учетной записи на пустые.
Halfer
По бэкапам я согласен. Я помогу моему другу настроить Time Machine в срочном порядке.
Половник

Ответы:

1

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

На вкладке «Настройки почты»> «Аккаунты»> «Информация об учетной записи» вы можете ввести несколько адресов электронной почты в поле «Адрес электронной почты». Вы должны разделить их запятыми.

Почтовые предпочтения

При создании нового сообщения в раскрывающемся списке «От» будет указан каждый адрес электронной почты. Эти адреса будут использоваться в поле От:.

Почта от

afragen
источник
Г! Так легко? Да, это было именно то, чего я пытался достичь. Если бы только пользовательский интерфейс дал это понять. Проклятье! ;-)
полузащитник
Хотел бы я разделить +100 между ответом MattiSG и вами - это действительно было очень полезно. Таким образом, вы получаете галочку и +1 :)
Halfer
Не беспокоиться. Идея в том, чтобы получить ответы, которые вам нужны.
afragen
0

Почему почта была потеряна

Mail.app сохраняет данные для каждой учетной записи электронной почты, действительно, в следующей структуре папок:

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

Одна папка для каждого уникального почтового ящика.

Так что, конечно, если два электронных письма на самом деле используют одно <email>и то же, и <pop3-server>вы можете видеть, что будет конфликт: обе их данные будут храниться в одной папке, что будет конфликтовать при каждом сохранении почты / состояния.

Mail.app предупредил вас об этом (хотя очень недружелюбно к пользователю. Он должен был сказать, что у вас не может быть двух учетных записей с одинаковыми именем пользователя и сервером). Однако там, где это , кажется, прослушивается довольно severly, что он сделал создать учетную запись в ее реестре, даже если он сказал , что не мог. Таким образом, когда вы удалили его из реестра, он также продолжал удалять данные, связанные с учетной записью. Эти данные были в… хорошо ~/Library/Mail/V2/POP-<email>@<pop3-server>. Таким образом, он удалил данные для обеих учетных записей, фактически попав в конфликт, который пытался избежать.

Идея «дублирования»

Вы спрашиваете, было ли дублирование аккаунта идеей «хорошо / давайте попробуем / о-нет». Я бы сказал, это ни то, ни другое. Это просто идея «не будет работать и не очень полезна». Если на хостинговой (публично видимой) электронной почте было установлено перенаправление на hotmail, тогда вся почта, необходимая для проверки, была в hotmail .

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

Зачем создавать еще один счет с от изменения? Чтобы иметь возможность отправлять письма, которые будут показывать только общедоступные @companyэлектронные письма? Тогда ты сделал это неправильно. Не так, как в «вы сломаете это», но как «вы не знали, как работает почта, и сделали неверное предположение».

Почта отправляется с использованием протокола SMTP (протокол для отправки, например, POP - это протокол для загрузки почты с сервера). Изменение заголовка From не гарантировало бы, что все работало бы так, как ожидалось. Действительно, hotmail, вероятно, имел бы (я не уверен, потому что у меня нет учетной записи hotmail, но, по моему опыту, большинство провайдеров, особенно веб-) отказались отправлять эту почту .

Подумайте об этом: вы бы попросили SMTP-серверы Hotmail отправлять почту, притворяясь, что она пришла не с адреса Hotmail . Это все равно что просить UPS доставить посылку с печатью конкурента. Основная причина, по которой это происходит крайне редко, заключается в том, что спаммеры могут использовать такой сервис для доставки миллионов электронных писем без перехвата: почта притворяется исходящей от @wh независимо, но фактически отправляется с @hotmail. Как кто-нибудь может отследить это?

Чья это была ответственность

Итак, поскольку вы, кажется, хотите в основном назначить вину:

  1. Почта должна была быть более явной в своем сообщении об ошибке; это не ошибка, но это плохой UX.
  2. Почта не должна была позволять вам подтвердить создание учетной записи в случае ошибки . Это была ошибка, которая стала критической для крайнего случая, в который вы попали: наличие другой учетной записи с точно такими же настройками и желание удалить одну из них.
  3. Идея дублирования аккаунта не была хорошей, но никогда не должна была иметь таких последствий. Предположение, которое вы сделали, было ложным, но нет никаких сомнений, что в случае потери данных полностью виновата программа .

На самом деле, потеря данных не произошла бы, если бы Mail.app использовал другую файловую иерархию (не говоря уже о том, что так и должно быть, это намного лучше, чем с бесполезными идентификационными номерами; но я имею в виду, что это реализация, которая был выбран ответственный, а не настройка почты). Они должны были видеть крайний случай установки нескольких учетных записей и либо полностью запретить создание нескольких учетных записей, либо не удалять данные, если одна учетная запись использует указанную папку.

следующий

  1. КУПИТЬ ВНЕШНИЙ ЖЕСТКИЙ ПРИВОД И УСТАНОВИТЬ ВРЕМЯ СТАНКА . Мы все узнаем об этом нелегко, и это один из таких случаев.
  2. Забудьте о горячей почте. Шутки в сторону. Стыдно пользоваться таким клиентом . Даже если вы не используете его веб-интерфейс, это плохо. У него ужасная фильтрация спама, он не поддерживает IMAP (по крайней мере, насколько мне известно), имеет слабые ограничения по размеру файла … Получите учетную запись на серьезном почтовом провайдере, таком как Gmail или Y! Mail: веб-интерфейс отличный, квоты намного выше, размер вложений в два раза больше, фильтрация спама отличная, и они поддерживают IMAP.
  3. Используйте IMAP . Мы все согласны с тем, что электронная почта в большинстве случаев является критически важной информацией, особенно в бизнес-среде. IMAP позволит вам синхронизировать состояние (например, чтение / пометка) и сохранять копии всех писем на сервере. Таким образом, вы получите три резервных копии: одну онлайн, безопасную на сервере вашего провайдера. Один синхронизирован, на вашем главном компьютере. Один в автономном режиме, в случае случайного удаления, в резервной копии Time Machine, которую вы настроили в # 1.
MattiSG
источник
Спасибо за ваш подробный ответ. Начальные мысли: (1) Конечно, необходимо сделать резервные копии, но это не мой компьютер - я работаю с системой так, как она мне представлена. Конечно, я должен был сделать резервную копию, прежде чем возиться - теперь я знаю! (2) Мой друг использует Hotmail / POP3, и я не хочу его менять. (3) Хорошая идея. После того как я перешел с переадресации домена (на Hotmail) на использование служб электронной почты на новых доменах, я использовал для этого IMAP, который совершенно счастливо сочетается с конфигурацией Hotmail / POP3.
Полузащитник
Я не согласен с вашей оценкой использования «SMTP-серверов hotmail для отправки почты, притворяющейся приходящей с адреса, отличного от hotmail» - это обычная конфигурация, которую я использовал много раз (хотя и не с Hotmail). Аутентифицированный SMTP позволяет очень легко отправлять почту с разными заголовками From / Reply-To - если происходит спам, владелец SMTP-сервера будет реагировать на жалобы о нарушении путем деактивации учетных данных SMTP.
Половник
Так как это отвечает на мой вопрос, вы получите +100 ... еще раз спасибо. Я поставлю галочку на @afragen просто потому, что это было очень полезно, надеюсь, что все в порядке!
Половник
Между прочим, меня заставляют поверить, что Apple теперь знает об этих ошибках. Есть идеи, если я могу отслеживать их прогресс? Я предполагаю, что у них нет публичного трекера ошибок!
Полузащитник
@halfer Об аутентификации SMTP: не стесняйтесь редактировать мой ответ, чтобы добавить эти детали, я не думал, что hotmail поддержит его, так как они не поддерживают IMAP. Что касается галочки / upvotes / bounty: делайте как хотите;) Upvotes не ограничены и могут быть предоставлены каждому; для меня эта галочка важна только для будущих пользователей, поэтому они знают, что именно ответило на ваш вопрос, если у них когда-нибудь возникнет такая же проблема. Для отслеживания Apple, я точно не знаю. Радар предназначен для разработчиков, и я не знаю, сможете ли вы получать обновления даже как один. Может кто еще знает? :)
MattiSG