ここOutlook Expressの自動改行を解除する方法をあげたけれど、レジストリをいじることで解除する方法を見つけたので記録。


HKEY_CURRENT_USER\Identities\{****}\Software\Microsoft\Outlook Express\5.0\Mail

Message Plain Character Line Wrap
のDWORD値を「0」に変更すればOK。デフォルトだと16進数で4C(10進数で“76”)になっているはずなので、これを書き換える。
で、注意したいのは、この設定をした後「ツール」-「オプション」から「送信」-「テキスト形式の設定」を開くと、文字列の折り返しがデフォルト「76」になっているけど、ここは[キャンセル]で逃げること。「0」を入力すると例のダイアログがでてしまい、レジストリをいじった努力が元の木阿弥になる。
それと、この設定(折り返しなし)は嫌われることのほうが多く、送信相手によっては、
「メールの作り方も知らないバカチンがぁ〜!」
と思われる可能性が高いので、そのあたりは自己責任ということで。
[追記]
これもOutlook 2003には効かない。