33

「From」メールヘッダーをフォーマットする標準的な方法は次のとおりです。

From: John Doe <john.doe@example.com>

しかし、名前にコンマが含まれている場合はどうすればよいでしょうか。

From: John Doe, chief bottle washer <john.doe@example.com>

これを行うと、MTAはこれを自動的に次のように変換します。

From: John@this.server.com, Doe@this.server.com, chief bottle washer <john.doe@example.com>

私の最初の推測は、フルネームを二重引用符で囲むことですが、これを確認する公式のドキュメントが見つからないため、すべての電子メールクライアントが電子メールを読み取れるようにしたいと思います。

4

3 に答える 3

31

@Fls'Zenによる答えを詳しく説明するには、はい、適切な方法は名前を二重引用符で囲むことです。

実用的な観点からは、すべての名前を二重引用符で囲んでも害はありません。表示名に二重引用符が含まれている場合は、必ずエスケープしてください\"(または単一引用符に置き換えてください)。ただし、完全に仕様に準拠したい場合は、必要がなければ二重引用符を使用しないでください。

すべての詳細については、電子メール ヘッダー フィールドがRFC 5322で定義されています。From ヘッダーの複数の発信者に関連するセクションは3.6.2であり、区切り文字を引用するための関連セクションは3.2.1および3.2.4です。

于 2013-03-25T01:31:16.677 に答える
3

電子メールヘッダーフィールドは、RFC5322で定義されています。Fromヘッダー内の複数の発信者に関連するセクションは3.6.2です。区切り文字の引用に関連するセクションは、3.2.1および3.2.4です。

于 2013-03-21T18:45:06.943 に答える