Изменить адрес по умолчанию в Outlook 2010/2013
У меня есть ситуация, когда клиент изменил свой основной домен SMTP.
Некоторые пользователи отправляют права на различные почтовые ящики, поэтому у них есть From:
кнопка отображается. Кнопка От отображает старый основной адрес из-за того, что профили были настроены задолго до того, как произошло изменение адреса.
Изменение было от name@old-ddmmain.com к name@new-domain.com
Я надеюсь, что есть запись в реестре, которая позволит изменить этот адрес электронной почты на новый, без необходимости создания нового профиля Outlook.
Среда - Exchange 2010 SP3, клиенты - Outlook 2010.
2 ответа
Я проверил это тем же методом, что и sunk818, но нашел немного другие результаты:
Если вы измените только значение 001f6620, это приведет к тому, что если вы потом зайдете в настройки учетной записи и попытаетесь изменить его вручную, поле изменения, но только в том, что будет отражать ваши изменения.
Чтобы также обновить имя и адрес учетной записи от меня, мне пришлось изменить дополнительный ключ "Имя учетной записи" для меня (Outlook 2010), оба ключа были найдены в
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook\
в разных подразделах. До сих пор я не нашел действительно хорошего метода для определения того, какой guid-ключ должен использоваться. Лучшее, что я мог придумать, это либо проверить все вхождения 001f6620 на неправильную почту, либо использовать подраздел, содержащий ключ 001e6750 со значением "Outlook".
Для имени учетной записи это кажется еще сложнее. Это единственная направляющая, в которой снова есть несколько подразделов в формате "0000000X", и для меня это был наибольший номер, содержащий ключ "Идентификационный идентификатор", который имеет комплексное значение, включая слова "обмен". Также может быть целесообразно просто просмотреть все эти папки и проверить все имена учетных записей здесь.
Наконец, имейте в виду, что это двоичные значения, и в зависимости от метода, который вы пытаетесь обновить, те, у которых есть символы, должны быть разделены конечным 00, потому что двоичный формат допускает форматы, которые используют больше битов на символ, чем ascii.
В заключение я могу только повторить предупреждение sunk818. Я не считаю, что изменения в реестре в целом проблематичны, но в этом случае очень трудно определить правильные ключи, а затем они даже сохраняются в нестроковом формате, поэтому будьте очень осторожны, если вы измените все здесь автоматически.
HKCU \ Программное обеспечение \Microsoft\Windows NT\CurrentVersion\ Подсистема обмена сообщениями Windows \ Профили \ Outlook \ e6ee84559d879548bc05573166e74d21 \ 001f6620
e6ee84559d879548bc05573166e74d21 = порядок работы с кодом REG_SZ 001e6750 mit Value Outlook exisitert
HKEY_USERS \ S-1-5-21-1874162390-2186939667-310645977-48933 \ Программное обеспечение \Microsoft\Windows NT\CurrentVersion\ Подсистема обмена сообщениями Windows \ Профили \Outlook\9375CFF0413111d3B88A00104B2A6676\00000003\ Имя учетной записи
9375CFF0413111d3B88A00104B2A6676 = Der einzige Ordner mit Unterordnern
00000003 Der Ordner wo Identity Eid existiert mit Wert enthält ОБМЕН
У меня нет той же среды, что и у вас (Office 365 и Outlook 2013), поэтому я приведу шаги, которые я использовал для получения своего ответа. Ваш пробег может варьироваться вместе с обычными предостережениями об опасности изменения значений в реестре напрямую по сравнению с использованием приложения.
На смену имени электронной почты из Outlook 2013 я захожу:
- Файл> Настройки аккаунта
- Выберите настройки учетной записи из выпадающего
- На вкладке "Электронная почта" перейдите в "Дополнительные настройки"
- Измените имя электронной почты.
В моем примере я добавил 01234567890 к своей электронной почте. Вы можете видеть, когда я создаю новое электронное письмо, к имени добавляются цифры. Это не меняет фактическую электронную почту Outlook 2013, а только имя.
Для этой последовательности я использовал Process Monitor из SysInternals (procmon) для отслеживания активности файлов и реестра, где имя процесса содержит outlook, а категория - write:
Для меня я обнаружил, что когда я изменил адрес электронной почты на новое значение, этот реестр изменился:
HKCU \ Software \ Microsoft \ Office \ 15.0 \ Outlook \ Profiles \ Outlook \ fc9a8ceae2b34f449fc525e570d01fcf
001f6620 = name@new-domain.com (Тип = REG_BINARY)
Поскольку вы используете Outlook 2010, путь к реестру будет другим, особенно в части 15.0.
Пожалуйста, будьте осторожны с удаленными изменениями реестра. Всегда проверяй первым.