4

Могу ли я как-то добавить редактируемое поле "От" в Mail.app, немного похожее на Virtual Identity для Thunderbird, точно так же, как я могу изменить адрес "Ответить" на лету?

В Mail.app можно настроить несколько адресов электронной почты для одной учетной записи, просто введя разделенный запятыми список, например arjan@example.com, arjan+superuser@example.com . Затем, при составлении сообщения, Mail предлагает раскрывающийся список для выбора адреса "От". А при ответе он автоматически выбирает правильный адрес, если может найти совпадение:

Хорошо, но я хотел бы иметь возможность менять "От" на лету, не заходя в информацию учетной записи.

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

Адрес электронной почты: Арджан <arjan@example.com>, Арджан на SU <arjan+superuser@example.com>

Но в настоящее время Почта использует только настройку Полного имени и даже игнорирует имена в поле Адрес электронной почты, когда значение для Полного имени вообще не задано. Следовательно, было бы здорово, если бы я мог также изменить Полное имя на лету.

Мне пока не повезло найти плагин для Mail .

При использовании подадресации, т. Е. Адресных тегов, все, что отправляется на me+whatever@example.com , просто доставляется на me@example.com . Затем я хотел бы ответить тем же полным адресом, а не просто me@example.com если Mail не может найти совпадение, не заходя сначала в информацию об учетной записи. Иногда я также хочу написать новое сообщение с новым субадресацией.

3 ответа3

7

Возможно иметь отдельные идентичности как это. Если вы используете Lion's Mail.app, откройте ~/Library/Mail/V2/MailData/Accounts.plist в редакторе списка свойств (я использовал встроенный в Xcode). Обязательно сначала закройте Mail и сделайте резервную копию plist-файла.

Под MailAccounts есть несколько словарей Item , от 0 до 2 в моем случае. Разверните тот, который содержит ключ EmailAddresses (Item 2 для меня).

Вам необходимо создать новый ключ с именем EmailAliases в качестве родственного элемента EmailAddresses (т.е. на том же уровне в дереве списков), если он еще не существует. (Вероятно, не будет, поскольку у Mail.app нет интерфейса для создания этих псевдонимов AFAIK.) Сделайте это типом Array.

Для каждой пары "Some Name" <some@address.com>, которую вы хотите использовать, необходимо повторить следующие три шага:

  1. Создайте новый элемент Dictionary внутри массива EmailAliases .
  2. Создайте ключ с именем name внутри словаря с типом String и установите в качестве его значения имя, которое вы хотите использовать, например Some Name .
  3. Создайте ключ с именем alias внутри словаря с типом String и установите в качестве его значения адрес, который вы хотите связать с полным именем, которое вы только что ввели, например, some@address.com

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

Сохраните список, когда закончите, и перезапустите Mail. Раскрывающийся список "От" в новом окне сообщения теперь должен содержать пары псевдонимов имя / адрес, которые вы только что создали. Если они этого не делают, перепроверьте структуру. Я подтвердил этот метод для работы в Mail.app для OS X 10.7.1.

(Просто чтобы быть явным: вам вообще не нужно редактировать массив EmailAddresses или ключ FullUserName при использовании вышеуказанного метода.)

0

Я согласен с MacLemon - я не верю, что Mail.app будет делать то, что вы хотите.

Однако вы можете запустить Thunderbird на Mac, поскольку вы знаете, что он делает то, что вам нужно.

http://www.mozillamessaging.com/en-US/thunderbird/

Оставьте отзыв о продукции Apple, а затем послушайте.

-1

Лучший ответ здесь - перейти в меню «Вид» и выбрать «Поле ответа». Это позволит вам изменить видимый ответ на поле ....

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