複数行になるフィールドの改行位置についNo.10777
tsuzuk さん 23/01/08 14:37
 
お世話になっております。
本年もどうぞよろしくお願いいたします。

先日メールの相手先から文字化けをしているという報告を受けて文字化けしなかった
メールと文字化けしてしまったメールを比較してみましたら、複数行になった件名の
改行位置が80byteの位置になっていました。
この文字数は変更することは出来ますでしょうか。
RFC的に見てもう少し短くしたいと思っています。

[ ]
RE:10777 複数行になるフィールドの改行位No.10781
秀まるお2 さん 23/01/09 18:38
 
 文字化けしている理由がよく分からないのでなんですが、もし文字化けしているの
がメール本文の方であれば、送信するメールのヘッダ中に、手入力にて、

X-TuruKame-Encode: base64

 のような内容を入れると、メール本文がbase64エンコードされて送信されるので、
それで文字化けが回避できるかもしれません。

 ヘッダ(たとえはメールの件名)が化けてるのだとしたら、それは上記のやり方で
はどうしようも無いですし、ヘッダのエンコード時の改行位置は、内部的に固定にな
っててユーザーさんが変更することも出来ないです。

> RFC的に見てもう少し短くしたいと思っています。

 一応、ヘッダのエンコード時の改行の処理は、かなり昔にOutlook Expressなどと
比較してなくべる同じになるように調整したような形跡があるので、特に秀丸メール
が特殊なことは無いはずだと思います。

[ ]
RE:10781 複数行になるフィールドの改行位No.10783
tsuzuk さん 23/01/09 23:02
 
ご返信ありがとうございます。
私も予想になってしまうんですけど、状況的に見てSubjectの終わりを見失って空行
まで読み飛ばしているような感じなんです。
一応件名を短くすることで解決はしたんですけど根本的に解決出来たらいいなと思い
ました。

>X-TuruKame-Encode: base64
こちらのテクはまた何かあった時にやってみたいと思います。
ありがとうございます。

> ヘッダ(たとえはメールの件名)が化けてるのだとしたら、それは上記のやり方
>ではどうしようも無いですし、ヘッダのエンコード時の改行位置は、内部的に固定
>になっててユーザーさんが変更することも出来ないです。
メールの件名は複数行に分割されたBエンコードをデコードして結合した結果になっ
ていましたので、そこまでは取れているみたいです。

>> RFC的に見てもう少し短くしたいと思っています。
>
> 一応、ヘッダのエンコード時の改行の処理は、かなり昔にOutlook Expressなどと
>比較してなくべる同じになるように調整したような形跡があるので、特に秀丸メー
>ルが特殊なことは無いはずだと思います。
私から見ても別に普通というかむしろそんな厳しい基準で整形しているメールこそあ
まり見ないので、合わせられるなら合わせるかくらいの気持ちでした。

> ヘッダ(たとえはメールの件名)が化けてるのだとしたら、それは上記のやり方
>ではどうしようも無いですし、ヘッダのエンコード時の改行位置は、内部的に固定
>になっててユーザーさんが変更することも出来ないです。
了解です。
とりあえずは同じ相手先と連絡を取る際は件名を短くして送ろうかなと思います。

[ ]
RE:10783 複数行になるフィールドの改行位No.10784
秀まるお2 さん 23/01/10 08:41
 
 Subject:ヘッダがおかしいということで、とりあえず次のβ版に試しに改行位置を
指示するオプション追加してみます。

 「全般的な設定・上級者向け・送信時のエンコード・特殊」の所に「ヘッダエン
コード時の改行桁数」みたいなのを追加してみます。それでテストしてみてどういう
設定なら化けないのか分かれば教えて欲しいです。

 僕が思うに、逆に改行なしにした方が化けない可能性があるような気がします。

 次のβ版は出来れば今日か明日にでもアップロードしたいと思います。

[ ]
RE:10784 複数行になるフィールドの改行位No.10790
tsuzuk さん 23/01/10 15:43
 
> Subject:ヘッダがおかしいということで、とりあえず次のβ版に試しに改行位置
>を指示するオプション追加してみます。
>
> 「全般的な設定・上級者向け・送信時のエンコード・特殊」の所に「ヘッダエン
>コード時の改行桁数」みたいなのを追加してみます。それでテストしてみてどうい
>う設定なら化けないのか分かれば教えて欲しいです。
ありがとうございます。
次にやりとりする際に試してみたいと思います。

>
> 僕が思うに、逆に改行なしにした方が化けない可能性があるような気がします。
了解です。とりあえず最長の240桁に設定しておきました。

>
> 次のβ版は出来れば今日か明日にでもアップロードしたいと思います。
先程確認してインストールしておきました。
ありがとうございます。

[ ]