О, как же долго меня мучила эта проблема у одной из наших клиенток! А все оказалось очень просто, но, конечно, очков в пользу Аутлука не добавило.
При отправке некоторым получателям приходит ответ от «Администратора Системы» что письмо доставить не удалось, и «Ни одна из ваших учетных записей не может выполнить отправку сообщений этому получателю».
Адрес написан верно, повторный набор вручную ничего не дает, даже нажатие кнопку «Ответить» не помогает. Причина в том, что в письме, на которое вы пытались ответить, пришел неверный адрес в поле «От», а именно он содержал адрес вида mailto:blabla@blabla.bla. Именно это «mailto:» и портило жизнь, причем самой надписи может быть и не видно, Outlook считает ее протоколом отправки сообщений и скрывает. Набор этого же адреса вручную может и не помочь, потому что в кэше набранных адресов (%USERPROFILE%\Application Data\Microsoft\Outlook\<Имя конфигурации>.NK2) уже лежит запись с таким неправильным адресом. При наборе адреса Outlook автоматически выставляет соответствие набранного с записями из кэша, проявляя ненужную в данном случае инициативу, а пользователь рвет волосы на открытых частях тела.
Итак, решения:
- Для конкретного сообщения: Если два раза щелкнуть по введенному адресу (Он должен быть подчеркнут Аутлуком) , откроется окно «Свойства сообщения», где в поле «Тип электронной почты» будет указано «MAILTO». Нажимаем кнопку «Для Интернета» в том же окне и «ОК». Все должно улететь со свистом =)
- Для редактирования неправильных записей в кэше:
- Идем на сайт http://www.nirsoft.net/utils/outlook_nk2_edit.html, и качаем маленькую утилитку NK2 Edit.
- Закрываем Outlook!
- Запускаем NK2 Edit. Она автоматически откроет нужный файл, и сразу будет видно, какие записи обладают типом MAILTO вместо положенного SMTP.
- Либо редактируем неправильные записи, либо удаляем их. Жмем кнопку с дискеткой и закрываем утилиту.