📄 rfc2426.txt
字号:
2.6 Line Delimiting and Folding
This profile supports the same line delimiting and folding methods
defined in [MIME-DIR]. Specifically, when parsing a content line,
folded lines must first be unfolded according to the unfolding
procedure described in [MIME-DIR]. After generating a content line,
lines longer than 75 characters SHOULD be folded according to the
folding procedure described in [MIME DIR].
Folding is done after any content encoding of a type value. Unfolding
is done before any decoding of a type value in a content line.
3. vCard Profile Features
The vCard MIME Directory Profile Type contains directory information,
typically pertaining to a single directory entry. The information is
described using an attribute schema that is tailored for capturing
personal contact information. The vCard can include attributes that
describe identification, delivery addressing, telecommunications
addressing, geographical, organizational, general explanatory and
security and access information about the particular object
associated with the vCard.
3.1 Identification Types
These types are used in the vCard profile to capture information
associated with the identification and naming of the person or
resource associated with the vCard.
3.1.1 FN Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type FN
Type name:FN
Type purpose: To specify the formatted text corresponding to the name
of the object the vCard represents.
Dawson & Howes Standards Track [Page 8]
RFC 2426 vCard MIME Directory Profile September 1998
Type encoding: 8bit
Type value: A single text value.
Type special notes: This type is based on the semantics of the X.520
Common Name attribute. The property MUST be present in the vCard
object.
Type example:
FN:Mr. John Q. Public\, Esq.
3.1.2 N Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type N
Type name: N
Type purpose: To specify the components of the name of the object the
vCard represents.
Type encoding: 8bit
Type value: A single structured text value. Each component can have
multiple values.
Type special note: The structured type value corresponds, in
sequence, to the Family Name, Given Name, Additional Names, Honorific
Prefixes, and Honorific Suffixes. The text components are separated
by the SEMI-COLON character (ASCII decimal 59). Individual text
components can include multiple text values (e.g., multiple
Additional Names) separated by the COMMA character (ASCII decimal
44). This type is based on the semantics of the X.520 individual name
attributes. The property MUST be present in the vCard object.
Type example:
N:Public;John;Quinlan;Mr.;Esq.
N:Stevenson;John;Philip,Paul;Dr.;Jr.,M.D.,A.C.P.
3.1.3 NICKNAME Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type NICKNAME
Dawson & Howes Standards Track [Page 9]
RFC 2426 vCard MIME Directory Profile September 1998
Type name: NICKNAME
Type purpose: To specify the text corresponding to the nickname of
the object the vCard represents.
Type encoding: 8bit
Type value: One or more text values separated by a COMMA character
(ASCII decimal 44).
Type special note: The nickname is the descriptive name given instead
of or in addition to the one belonging to a person, place, or thing.
It can also be used to specify a familiar form of a proper name
specified by the FN or N types.
Type example:
NICKNAME:Robbie
NICKNAME:Jim,Jimmie
3.1.4 PHOTO Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type PHOTO
Type name: PHOTO
Type purpose: To specify an image or photograph information that
annotates some aspect of the object the vCard represents.
Type encoding: The encoding MUST be reset to "b" using the ENCODING
parameter in order to specify inline, encoded binary data. If the
value is referenced by a URI value, then the default encoding of 8bit
is used and no explicit ENCODING parameter is needed.
Type value: A single value. The default is binary value. It can also
be reset to uri value. The uri value can be used to specify a value
outside of this MIME entity.
Type special notes: The type can include the type parameter "TYPE" to
specify the graphic image format type. The TYPE parameter values MUST
be one of the IANA registered image formats or a non-standard image
format.
Dawson & Howes Standards Track [Page 10]
RFC 2426 vCard MIME Directory Profile September 1998
Type example:
PHOTO;VALUE=uri:http://www.abc.com/pub/photos
/jqpublic.gif
PHOTO;ENCODING=b;TYPE=JPEG:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN
AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm
ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0
<...remainder of "B" encoded binary data...>
3.1.5 BDAY Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type BDAY
Type name: BDAY
Type purpose: To specify the birth date of the object the vCard
represents.
Type encoding: 8bit
Type value: The default is a single date value. It can also be reset
to a single date-time value.
Type examples:
BDAY:1996-04-15
BDAY:1953-10-15T23:10:00Z
BDAY:1987-09-27T08:30:00-06:00
3.2 Delivery Addressing Types
These types are concerned with information related to the delivery
addressing or label for the vCard object.
3.2.1 ADR Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type ADR
Type name: ADR
Dawson & Howes Standards Track [Page 11]
RFC 2426 vCard MIME Directory Profile September 1998
Type purpose: To specify the components of the delivery address for
the vCard object.
Type encoding: 8bit
Type value: A single structured text value, separated by the
SEMI-COLON character (ASCII decimal 59).
Type special notes: The structured type value consists of a sequence
of address components. The component values MUST be specified in
their corresponding position. The structured type value corresponds,
in sequence, to the post office box; the extended address; the street
address; the locality (e.g., city); the region (e.g., state or
province); the postal code; the country name. When a component value
is missing, the associated component separator MUST still be
specified.
The text components are separated by the SEMI-COLON character (ASCII
decimal 59). Where it makes semantic sense, individual text
components can include multiple text values (e.g., a "street"
component with multiple lines) separated by the COMMA character
(ASCII decimal 44).
The type can include the type parameter "TYPE" to specify the
delivery address type. The TYPE parameter values can include "dom" to
indicate a domestic delivery address; "intl" to indicate an
international delivery address; "postal" to indicate a postal
delivery address; "parcel" to indicate a parcel delivery address;
"home" to indicate a delivery address for a residence; "work" to
indicate delivery address for a place of work; and "pref" to indicate
the preferred delivery address when more than one address is
specified. These type parameter values can be specified as a
parameter list (i.e., "TYPE=dom;TYPE=postal") or as a value list
(i.e., "TYPE=dom,postal"). This type is based on semantics of the
X.520 geographical and postal addressing attributes. The default is
"TYPE=intl,postal,parcel,work". The default can be overridden to some
other set of values by specifying one or more alternate values. For
example, the default can be reset to "TYPE=dom,postal,work,home" to
specify a domestic delivery address for postal delivery to a
residence that is also used for work.
Type example: In this example the post office box and the extended
address are absent.
ADR;TYPE=dom,home,postal,parcel:;;123 Main
Street;Any Town;CA;91921-1234
Dawson & Howes Standards Track [Page 12]
RFC 2426 vCard MIME Directory Profile September 1998
3.2.2 LABEL Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type LABEL
Type name: LABEL
Type purpose: To specify the formatted text corresponding to delivery
address of the object the vCard represents.
Type encoding: 8bit
Type value: A single text value.
Type special notes: The type value is formatted text that can be used
to present a delivery address label for the vCard object. The type
can include the type parameter "TYPE" to specify delivery label type.
The TYPE parameter values can include "dom" to indicate a domestic
delivery label; "intl" to indicate an international delivery label;
"postal" to indicate a postal delivery label; "parcel" to indicate a
parcel delivery label; "home" to indicate a delivery label for a
residence; "work" to indicate delivery label for a place of work; and
"pref" to indicate the preferred delivery label when more than one
label is specified. These type parameter values can be specified as a
parameter list (i.e., "TYPE=dom;TYPE=postal") or as a value list
(i.e., "TYPE=dom,postal"). This type is based on semantics of the
X.520 geographical and postal addressing attributes. The default is
"TYPE=intl,postal,parcel,work". The default can be overridden to some
other set of values by specifying one or more alternate values. For
example, the default can be reset to "TYPE=intl,post,parcel,home" to
specify an international delivery label for both postal and parcel
delivery to a residential location.
Type example: A multi-line address label.
LABEL;TYPE=dom,home,postal,parcel:Mr.John Q. Public\, Esq.\n
Mail Drop: TNE QB\n123 Main Street\nAny Town\, CA 91921-1234
\nU.S.A.
3.3 Telecommunications Addressing Types
These types are concerned with information associated with the
telecommunications addressing of the object the vCard represents.
Dawson & Howes Standards Track [Page 13]
RFC 2426 vCard MIME Directory Profile September 1998
3.3.1 TEL Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type TEL
Type name: TEL
Type purpose: To specify the telephone number for telephony
communication with the object the vCard represents.
Type encoding: 8bit
Type value: A single phone-number value.
Type special notes: The value of this type is specified in a
canonical form in order to specify an unambiguous representation of
the globally unique telephone endpoint. This type is based on the
X.500 Telephone Number attribute.
The type can include the type parameter "TYPE" to specify intended
use for the telephone number. The TYPE parameter values can include:
"home" to indicate a telephone number associated with a residence,
"msg" to indicate the telephone number has voice messaging support,
"work" to indicate a telephone number associated with a place of
work, "pref" to indicate a preferred-use telephone number, "voice" to
indicate a voice telephone number, "fax" to indicate a facsimile
telephone number, "cell" to indicate a cellular telephone number,
"video" to indicate a video conferencing telephone number, "pager" to
indicate a paging device telephone number, "bbs" to indicate a
bulletin board system telephone number, "modem" to indicate a MODEM
connected telephone number, "car" to indicate a car-phone telephone
number, "isdn" to indicate an ISDN service telephone number, "pcs" to
indicate a personal communication services telephone number. The
default type is "voice". These type parameter values can be specified
as a parameter list (i.e., "TYPE=work;TYPE=voice") or as a value list
(i.e., "TYPE=work,voice"). The default can be overridden to another
set of values by specifying one or more alternate values. For
example, the default TYPE of "voice" can be reset to a WORK and HOME,
VOICE and FAX telephone number by the value list
"TYPE=work,home,voice,fax".
Type example:
TEL;TYPE=work,voice,pref,msg:+1-213-555-1234
Dawson & Howes Standards Track [Page 14]
RFC 2426 vCard MIME Directory Profile September 1998
3.3.2 EMAIL Type Definition
To: ietf-mime-directory@imc.org
Subject: Registration of text/directory MIME type EMAIL
Type name: EMAIL
Type purpose: To specify the electronic mail address for
communication with the object the vCard represents.
Type encoding: 8bit
Type value: A single text value.
Type special notes: The type can include the type parameter "TYPE" to
specify the format or preference of the electronic mail address. The
TYPE parameter values can include: "internet" to indicate an Internet
addressing type, "x400" to indicate a X.400 addressing type or "pref"
to indicate a preferred-use email address when more than one is
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -