RFC 5322 There are two limits that this specification places on the number of characters in a line. Each line of characters MUST be no more than 998 characters, and SHOULD be no more than 78 characters, excluding the CRLF.
"MUST be no more than 998 characters" "SHOULD be no more than 78 characters"
はIMFとしての文字数だからBase64エンコードしてたら、Base64エンコード後の文字数だよ。 そのため、MUST だけでなく SHOULD も守りたい原理主義者ならば、UTF-8 3バイト文字なら1行19文字にするほかない。 4バイト文字使ったら更に文字数は少
合理的では有る (スコア:0)
「フォ」にすると「フ」で改行することができない禁則になるから、文字数調整が余計に面倒になる。
Re: (スコア:0)
小書きの母音を今は小学校で習う?
おっさん習った覚え無いんだけど
別の話 rfc の改行ウザいよ
Re: (スコア:0)
音楽の時間に使ったかな。一年生のころから...
Re: (スコア:0)
小学一年でフォルテなんて習わんでしょ。
Re: (スコア:0)
ファ?
ハだと別の音(になる場合も)あって面倒。
Re: (スコア:0)
ドーはドーナツのドー、レーは……以下略
Re: (スコア:0)
ドレミの次は何でしょう。
Re: (スコア:0)
ハヅキ。
Re: (スコア:0)
シャープ
Re: (スコア:0)
ナージャ
Re: (スコア:0)
ルドイッヒ・ファン・ベートーベン
フォスター
フルトヴェングラー
ファゴット
これくらい基礎知識では
Re: (スコア:0)
ルイ・ヴィエルヌ
ヴァージル・フォックス
あたりも基礎知識になってほしいなあ。
Re: (スコア:0)
MIMEでBase64エンコードなら78文字云々は関係ないのではないでしょうか
Re: (スコア:0)
RFC 5322
There are two limits that this specification places on the number of characters in a line. Each line of characters MUST be no more than 998 characters, and SHOULD be no more than 78 characters, excluding the CRLF.
"MUST be no more than 998 characters"
"SHOULD be no more than 78 characters"
はIMFとしての文字数だからBase64エンコードしてたら、Base64エンコード後の文字数だよ。
そのため、MUST だけでなく SHOULD も守りたい原理主義者ならば、UTF-8 3バイト文字なら1行19文字にするほかない。
4バイト文字使ったら更に文字数は少
Re: (スコア:0)
普通はUTF-8をBase64でエンコードするときに改行ごとエンコードする。
んで、エンコードした後に適当なサイズで改行を入れる。
つまり、元の文にある改行と、US-ASCIIに変換された後の改行は無関係。
一度でもエンコード前後の文字列を比べてみたことがあれば気づくはずなんだけどね。
頑張ってRFCを調べて鼻高々で書き込んだんだろうけど残念でした。
Re:RFCのメール「US-ASCII換算で78文字」とかナンセンスだよね (スコア:2, 興味深い)
ご指摘ありがとうございます。
MIME・base64のRFCを確認したところ、Anonymous Cowards様の仰る通り、元の文にあるCRやLFも64 charactersのprintable文字に変換されるので、US-ASCIIに変換された後の改行は無関係でした。
関連した別のRFCも読むべきでした。猛省します。
Re: (スコア:0)
インターネット老人会のスラドは昔の規格には詳しい人が多いのじゃ
なんせパソコン通信やTelnetを現役で使ってた世代だからのお
ここにはSMTPをMUA無しで叩ける香具師もいっぱいいるのじゃぞ
半可通が生きていける空間でないことを理解して鳥の巣に帰りなさい
Re: (スコア:0)
①②③とかⅠⅡⅢを使うとすげー怒られるイメージ
Re: (スコア:0)
EHLO使うとUTF-8も通せていいよねぇ
Re: (スコア:0)
#4069094
アスキーなら1行78文字 ←ただしい
ユーテーエフエイトでベースろくよんなら19文字 ← まちがい
ベースろくよんしたらCRやLFという改行コードも A-Z or a-z or 0-9 になります
それでそれ以外の改行コードは表示上無視されるか半角スペース扱いになります
Re:RFCのメール「US-ASCII換算で78文字」とかナンセンスだよね (スコア:1)
>1行78文字 ←ただしい
> 1次(1階?)の引用
> > 2次(2階?)の引用
....
のことも考慮して1行72文字程度にしましょう
というローカルルールを推奨していたのはどこでしたっけ? fj 限定?