Недавно я заметил, что в моих сообщениях Outlook добавлены переносы строк после определенного количества символов. Я подозреваю, что они добавляются только в мои исходящие сообщения, а не во входящие, потому что входящие сообщения, похоже, не имеют добавленных переносов строк.
Как определить, добавляет ли Outlook переносы строк в мое исходящее сообщение или это просто просмотрщик отображает письмо с переносами строк, хотя на самом деле их нет?
Кроме того, как можно отключить добавление переносов строк либо в средстве просмотра, либо в обработчике исходящей почты, в зависимости от конкретного случая?
Версия Microsoft Office 13
ДЕЙСТВИЯ ПО ВОСПРОИЗВЕДЕНИЮ
- создайте тестовое сообщение электронной почты со следующим текстом (без переносов строк)
1234567-10 234567-20 234567-30 234567-40 234567-50 234567-60 234567-70 34567-80 234567-90 23456-100 23456-110 23456-120 23456-130 23456-140 3456-150 23456-160 23456-170 23456-180 23456-190 23456-200
отправить сообщение самому себе
сообщение получено со следующими переносами строк (через каждые 70 символов):
1234567-10 234567-20 234567-30 234567-40 234567-50 234567-60 234567-70 234567-80 234567-90
23456-100 23456-110 23456-120 23456-130 23456-140 23456-150
23456-160 23456-170 23456-180 23456-190 23456-200
Обратите внимание, что у меня Outlook настроен на использование кодировок UTF-8. Смотрите ниже:
Также я попробовал изменить настройку «Удалять лишние переносы строк в текстовых сообщениях». Независимо от того, установлен ли флажок, это не имеет значения.
решение1
Outlook 2013: Как отключить добавление переносов строк в средстве просмотра или в обработчике исходящей почты в зависимости от ситуации?
Как запретить Outlook 2010 и 2013 добавлять переносы строк в отправляемые сообщения в формате обычного текста
Когда вы отправляете простое текстовое сообщение, Outlook по умолчанию переносит текст и вставляет разрывы строк после 76 символов. Это может нарушить форматированные абзацы и URL-ссылки.
Есть решение, которое требует изменений в реестре, однако есть также вариант, который исправляет это, не трогая реестр. Вот шаги:
- Нажать наФайлвкладку и выберитеПараметры.
- Нажмите на "Передовой» в левой колонкеПараметрыокно.
- Прокрутите вниз до «Международные опционы" раздел.
- Изменять "Предпочтительная кодировка для исходящих сообщений" к "Юникод (UTF-8)”.
- Нажмите «ХОРОШО«внизуПараметрыокно.
- Перезапустить Outlook
Примечание:Это работает только дляПерспективы 2013и2010. Для более старых версий Outlook (2007 и 2003) вам придется использовать настройку реестра
решение2
В сообщениях, созданных в формате обычного текста в Outlook, удаляются переносы строк.
Симптомы
В Microsoft Outlook вы создаете новую запись в формате обычного текста, содержащую переносы строк. Outlook удаляет переносы строк и отображает сообщение. Однако в записях не отображается никаких признаков того, что это произошло, кроме изменения форматирования. Сообщение на панели информации о дополнительных переносах строк не отображается ни на панели предварительного просмотра, ни при чтении записи. Эта обработка, по-видимому, происходит при первоначальной публикации сообщения.
ПримечаниеЭлементы сообщений электронной почты отображают информационную панель, как и ожидалось, если удалить переносы строк.
Причина
По умолчанию функция автоматического удаления переносов строк в Outlook включена. Это приводит к удалению переносов строк. Любые два или более последовательных переносов строк не удаляются.
Обходной путь
Чтобы обойти эту проблему, используйте один из следующих методов.
ПримечаниеЕсли вы отредактируете существующую запись и сохраните изменения до того, как воспользуетесь одним из следующих методов, переносы строк будут потеряны и их можно будет заменить только вручную.
Способ 1. Отключите функцию удаления лишних переносов строк
Этот метод отключает функцию для всех текстовых элементов. Для этого выполните следующие действия:
Для Outlook 2010 и более поздних версий:
- Откройте Outlook.
- НаФайлвкладка, щелкнитеПараметры.
- вПараметрыдиалог, щелкнитеПочта.
- вФормат сообщенияраздел, очиститеУдалить лишние переносы строк в текстовых сообщенияхфлажок.
- НажмитеХОРОШО.
Для Outlook 2007 или более ранних версий:
Откройте Outlook.
НаИнструментыменю, нажмитеПараметры.
НаПредпочтениявкладку, нажмите кнопкуПараметры электронной почтыкнопка.
Нажмите, чтобы очиститьУдалить лишние переносы строк в текстовых сообщениях флажок.
НажмитеХОРОШОдва раза.
Метод 2. Использование формата HTML или Rich Text
Вы можете использовать форматы HTML или Rich Text при создании новых элементов. Или вы можете изменить существующие записи на эти форматы.
Новые сообщения
Вы можете изменить формат для отдельных сообщений или для всех сообщений. Чтобы изменить формат для всех сообщений, выполните следующие действия:
Для Outlook 2010 и более поздних версий:
- Откройте Outlook.
- НаФайлвкладка, щелкнитеПараметры.
- вПараметрыдиалог, щелкнитеПочта.
- вНаписать сообщениераздел, щелкните либоHTMLилиБогатый текствНаписать сообщениев этом формате выпадающий список.
- НажмитеХОРОШО.
Для Outlook 2007 или более ранних версий:
Откройте Outlook.
НаИнструментыменю, нажмитеПараметры.
Нажмите наФормат почтывкладка.
Нажмите либоHTMLилиБогатый текствФормат сообщенияраздел.
НажмитеХОРОШО.
При создании поста вы можете изменить формат отдельного сообщения. Для этого выполните следующие действия:
Для Outlook 2010 и более поздних версий:
- Откройте Outlook.
- НаДомвкладка, щелкнитеНовые предметы, и подБольше товаровнажмитеОпубликовать в этой папке.
- НаФорматировать текствкладка, щелкнитеКак HTML-кодили нажмитеКак форматированный текств Форматраздел.
Для Outlook 2007 или более ранних версий:
Откройте Outlook.
НаФайлменю, нажмитеНовый, а затем нажмитеОпубликовать в этой папке.
В Outlook 2007 нажмитеHTMLили нажмитеБогатый текстнаПараметрывкладка вФорматгруппа. В Outlook 2003 или Outlook 2002 щелкнитеПростой текст, а затем нажмитеHTMLилиБогатый текст.
Существующие посты
В Outlook 2007 нажмитеДругие действияпосле того, как вы откроете запись наОбсуждениевкладка вДействиягруппа. Затем нажмитеПересмотреть содержаниепрежде чем менять формат.
В Outlook 2003 или Outlook 2002 откройте элемент записи, щелкнитеРедактировать, а затем нажмитеПересмотреть содержаниепрежде чем менять формат.
Способ 3. Восстановление переносов строк в Outlook 2003 или Outlook 2002
Этот метод позволяет восстановить удаленные разрывы строк. Для этого выполните следующие действия:
- Откройте Outlook.
- Откройте публикацию.
- НажмитеФормат.
- Нажмите, чтобы очиститьРазвернуть текстгалочка.
ПримечаниеЭта опция недоступна в Outlook 2010 и Outlook 2007.
Дополнительные источники
Краткая версия быстрого списка
- Изменить
Automatically wrap text as text character
на более длинный символьный номер, чем70к более желаемому результату (см. снимок экрана ниже)- Снимите флажок
Remove extra line breaks in plain text messages
(см. снимок экрана ниже)- Использовать
Rich Text
илиHTML
формат вместоPlain Text
В Outlook перейдите:
File
|Options
|
решение3
Когда-то это работало, но я не знаю, работает ли сейчас:
В реестре создайте
HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Common\MailSettings
параметр DWORD с именемWrapLines
и установите его в 0.
Если вам нужна дополнительная информация о том, как выполнить вышеуказанное обновление реестра, см.Эта статьяи особенно
Сделать это для меняраздел, содержащий .reg
файлы для версий Outlook с 2003 по 2013, которые можно загрузить и дважды щелкнуть для выполнения. Для других версий Outlook вам нужно будет изменить номер версии в одном из этих файлов.
Файл должен выглядеть так:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\<office-version>.0\Common\MailSettings]
"WrapLines"=dword:00000000
решение4
Вам нужно будет изменить способ составления сообщений Outlook с "HTML" на "Обычный текст". Это достигается выбором ФАЙЛ : ПАРАМЕТРЫ : ПОЧТА. В раскрывающемся меню измените HTML на Обычный текст, затем нажмите ОК. Это должно исправить лишние пробелы в строках. Интервал не является проблемой при ответе/пересылке электронного письма, только при составлении нового.