This is an example of calendar appointment message:

To: 35840571XXXX
Alphabet: binary
UDH-DATA: 06 05 04 23 F5 00 00

BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
CATEGORIES:SPECIAL OCCASION
SUMMARY:Remember that special thing
DTSTART:20100201T200000
DTEND:20100201T210000
AALARM:20100201T200000
END:VEVENT
END:VCALENDAR


vCard message works at least with Nokia phones. A message is standard text message and every line ends with Line Feed:

To: 35840571XXXX

//SCKE2 BEGIN:VCARD
VERSION:2.1
N:Your Name
TEL:your number
END:VCARD


vCard to send as binary message with CrLf line-endings and presented in hexadecimal format:


To: 358402222222
Alphabet: binary
Hex: yes

06 : User Data Header Length (6 Octets)
05 : Identifier Element (16 Bit port addressing)
04 : Length of Parameter values (4 Octets)
23 F4 : Destination port
00 00 : Originator port

STRING:BEGIN:VCARD
0D 0A
STRING:VERSION:2.1
0D 0A
STRING:N:Lastname;Firstname
0D 0A
STRING:TEL;CELL:+358401111111
0D 0A
STRING:X-CLASS:private
0D 0A
STRING:END:VCARD
0D 0A